Skip to content

Commit f320fd5

Browse files
committed
[FIX] im_livechat: Add rename field
1 parent 2fb9e8b commit f320fd5

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

openupgrade_scripts/scripts/im_livechat/17.0.1.0/pre-migration.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
22
from openupgradelib import openupgrade
33

4+
_field_renames = [
5+
('chatbot.message', 'chatbot_message', 'mail_channel_id', 'discuss_channel_id'),
6+
]
7+
48

59
def _discuss_channel_create_column(env):
610
openupgrade.logged_query(
@@ -15,6 +19,7 @@ def _discuss_channel_create_column(env):
1519
@openupgrade.migrate()
1620
def migrate(env, version):
1721
_discuss_channel_create_column(env)
22+
openupgrade.rename_fields(env, _field_renames)
1823
# cannot use openupgrade.delete_sql_constraint_safely
1924
openupgrade.logged_query(
2025
env.cr,

openupgrade_scripts/scripts/im_livechat/17.0.1.0/upgrade_analysis_work.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
---Fields in module 'im_livechat'---
55
im_livechat / chatbot.message / discuss_channel_id (many2one) : NEW relation: discuss.channel, required
66
im_livechat / chatbot.message / mail_channel_id (many2one) : DEL relation: mail.channel, required
7+
# DONE rename column mail_channel_id to discuss_channel_id in pre-migration
8+
79
im_livechat / discuss.channel / anonymous_name (char) : NEW
810
im_livechat / discuss.channel / channel_type (False) : NEW selection_keys: ['channel', 'chat', 'group', 'livechat'], mode: modify
911
im_livechat / discuss.channel / chatbot_current_step_id (many2one): NEW relation: chatbot.script.step

0 commit comments

Comments
 (0)