Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MIG] openupgrade_framework, base v17 #601

Merged

Conversation

royle-vietnam
Copy link
Collaborator

@royle-vietnam royle-vietnam commented May 13, 2024

this is preliminary because I didn't yet go through all analysis to migrate them, but this lets the base migration run without crashing

TODOs:

legalsylvain and others added 30 commits May 13, 2024 15:25
If we don't include it, /jsonrpc route doesn't work.
If you have a module in previous versions that adds data on a model,
and such model is not loaded in the registry in current version because
the module is absent in it, you can't uninstall such module, getting
this error:

  File "odoo/odoo/addons/base/models/ir_model.py", line 1945, in _module_data_uninstall
    delete(self.env[model].browse(item[1] for item in items))
  File "odoo/odoo/api.py", line 463, in __getitem__
    return self.registry[model_name]._browse(self, (), ())
  File "odoo/odoo/modules/registry.py", line 177, in __getitem__
    return self.models[model_name]
KeyError: 'model'

With this patch, data cleanup of such model is skipped and there's no crash.
…ore ; add links to the new OpenUpgrade website
If corresponding field is None, we need to avoid the "AttributeError: 'NoneType' object has no attribute error.
…e useless after the input argument validate has been removed
@royle-vietnam royle-vietnam force-pushed the v17_mig_openupgrade_framework_base branch 4 times, most recently from d4b1929 to 4c0960c Compare May 15, 2024 01:45
@royle-vietnam royle-vietnam changed the title WIP: [17.0][MIG] openupgrade_framework, base v17 [MIG] openupgrade_framework, base v17 May 15, 2024
@royle-vietnam royle-vietnam force-pushed the v17_mig_openupgrade_framework_base branch 4 times, most recently from 33e5b63 to a70fc46 Compare May 15, 2024 04:02
@royle-vietnam royle-vietnam force-pushed the v17_mig_openupgrade_framework_base branch from a70fc46 to 573c0e3 Compare May 15, 2024 04:08
@royle-vietnam royle-vietnam merged commit 9989f13 into Viindoo:17.0 May 15, 2024
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants