summaryrefslogtreecommitdiff
path: root/doc/python3.rst
diff options
context:
space:
mode:
authorThibault Delavallée <tde@odoo.com>2020-08-14 06:51:24 +0000
committerThibault Delavallée <tde@odoo.com>2020-08-14 14:53:38 +0000
commitc18b61442050424e7512a87b5f81c60b4ecc56a6 (patch)
tree5a94a292edfe2107617ef92831b15dfcca7a456d /doc/python3.rst
parent0b3fbfcb3838f8719aa77f9f0b4270a18484e2d9 (diff)
[FW][IMP] website_jitsi, website_event(_room/_track_sponsor): improve room management
PURPOSE Ease chat room management, especially when dealing with meeting rooms and exhibitors in backend: multi edit, avoid name collision, better support of copy with room names, ... SPECIFICATIONS Clean code managing chat rooms: handle most of its management in chat room mixin. It allows to lessen custom code in website_event_meet. Improve sanitize heuristic of chat rooms by avoiding name collision. If a room with a given name already exists, simply increment a counter as suffix. Improve copy management: when copying from the chat.room.mixin on a record with a room set, simply propagate an updated room name. As room_id itself is not kept but a new one is create, it will create a new room with a name avoiding collisions. Allow multi edit for event meeting rooms and exhibitors. It allows notably to publish by batch, and to set exhibitors as having chat rooms by batch. Give default values for max participants count when creating exhibitors so that required field has a default value. Otherwise people forgot it and have to come back on form view to set it. This is due to default value coming from mixin not being propagated to the form view. LINKS Coming from internal feedback while deploying online support Task ID-2314778 PR #55887 X-original-commit d35d6295ae1b50e9ecb4e57c5e7fb6cdd52c8b27
Diffstat (limited to 'doc/python3.rst')
0 files changed, 0 insertions, 0 deletions