[FIX] Odoo 20: import convert_xml_import and convert_csv_import from odoo.tools.convert - #468
Open
XtremXpert wants to merge 1 commit into
Open
XtremXpert wants to merge 1 commit into
XtremXpert wants to merge 1 commit into
Conversation
…sed by odoo.tools anymore Import them from odoo.tools.convert, which is where they live since Odoo 16. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AjcS4r5UdHtPj73rhfLfJb
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
In Odoo 20
odoo.toolsno longer exposesconvert_xml_importandconvert_csv_import(its__getattr__raisesAttributeError), soopenupgrade.load_data()fails at the first noupdate_changes.xml of a 19.0 → 20.0 migration:Both functions live in
odoo.tools.convertsince Odoo 16, so import them from there and fall back toodoo.toolsfor older versions.Found while writing the 19.0 → 20.0 base migration in OCA/OpenUpgrade.
🤖 Generated with Claude Code
https://claude.ai/code/session_01AjcS4r5UdHtPj73rhfLfJb