Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ jobs:
sudo npm install -g less less-plugin-clean-css
pip install -q -r odoo/requirements.txt
pip install --ignore-installed \
git+https://github.com/duong77476/openupgradelib.git@master_imp_boostrap4_to_5_transformation
git+https://github.com/duong77476/openupgradelib@master
# this is for v15 l10n_eg_edi_eta which crashes without it
pip install asn1crypto
- name: Test data
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
from openupgradelib import openupgrade
from openupgradelib.openupgrade_160 import convert_string_bootstrap_4to5


def _bs5_field_migration(env):
forums = env["forum.forum"].with_context(active_test=False).search([])
for forum in forums:
new_faq = convert_string_bootstrap_4to5(forum.faq)
if forum.faq != new_faq:
forum.faq = new_faq


@openupgrade.migrate()
def migrate(env, version):
_bs5_field_migration(env)