mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
[FIX] link a room type when creating a channel binding with external_id
This commit is contained in:
@@ -164,7 +164,10 @@ class ChannelBindingRoomTypeListener(Component):
|
|||||||
|
|
||||||
@skip_if(lambda self, record, **kwargs: self.no_connector_export(record))
|
@skip_if(lambda self, record, **kwargs: self.no_connector_export(record))
|
||||||
def on_record_create(self, record, fields=None):
|
def on_record_create(self, record, fields=None):
|
||||||
record.create_room()
|
if not record.external_id:
|
||||||
|
record.create_room()
|
||||||
|
else:
|
||||||
|
record.modify_room()
|
||||||
|
|
||||||
@skip_if(lambda self, record, **kwargs: self.no_connector_export(record))
|
@skip_if(lambda self, record, **kwargs: self.no_connector_export(record))
|
||||||
def on_record_unlink(self, record, fields=None):
|
def on_record_unlink(self, record, fields=None):
|
||||||
|
|||||||
Reference in New Issue
Block a user