odoo/o-spreadsheet#7974
Created by BI, Rémi Rahir (rar)
- label
- odoo:saas-18.3-fix-migration-steps-rar
- head
- 6fb02cff1189edb1179326c4fedb8897fcd1917d
| odoo/o-spreadsheet | |
|---|---|
| saas-18.3 | #7974 missing r+ |
| saas-18.4 | |
| 19.0 | |
| saas-19.1 | |
| saas-19.2 | |
| master |
[FIX] Model: reject data that postdate the library version
Currently, if we try to load data that postdate tjhe library version, the code will consider the data as "versionless" and will apply every migration step to it, which makes no sense as the data already went through those changes.
With this revision, we reject the data that postdate the library version.
Description:
description of this task, what is implemented and why it is implemented that way.
Task: 5895572
review checklist
- [ ] feature is organized in plugin, or UI components
- [ ] support of duplicate sheet (deep copy)
- [ ] in model/core: ranges are Range object, and can be adapted (adaptRanges)
- [ ] in model/UI: ranges are strings (to show the user)
- [ ] undo-able commands (uses this.history.update)
- [ ] multiuser-able commands (has inverse commands and transformations where needed)
- [ ] new/updated/removed commands are documented
- [ ] exportable in excel
- [ ] translations (_t("qmsdf %s", abc))
- [ ] unit tested
- [ ] clean commented code
- [ ] track breaking changes
- [ ] doc is rebuild (npm run doc)
- [ ] status is correct in Odoo