[IMP] website_livechat: rename visitor model
Rename javascript model `website_livechat.visitor` to `Visitor` in order to distinguish javascript models from python models. Part of task-2701674. closes odoo/odoo#81440 Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
This commit is contained in:
@@ -11,10 +11,10 @@ class VisitorBanner extends Component {
|
||||
//--------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* @returns {website_livechat.visitor}
|
||||
* @returns {Visitor}
|
||||
*/
|
||||
get visitor() {
|
||||
return this.messaging && this.messaging.models['website_livechat.visitor'].get(this.props.visitorLocalId);
|
||||
return this.messaging && this.messaging.models['Visitor'].get(this.props.visitorLocalId);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -14,7 +14,7 @@ patchModelMethods('Thread', {
|
||||
const data2 = this._super(data);
|
||||
if ('visitor' in data) {
|
||||
if (data.visitor) {
|
||||
data2.visitor = insert(this.messaging.models['website_livechat.visitor'].convertData(data.visitor));
|
||||
data2.visitor = insert(this.messaging.models['Visitor'].convertData(data.visitor));
|
||||
} else {
|
||||
data2.visitor = unlink();
|
||||
}
|
||||
@@ -27,7 +27,7 @@ addFields('Thread', {
|
||||
/**
|
||||
* Visitor connected to the livechat.
|
||||
*/
|
||||
visitor: many2one('website_livechat.visitor', {
|
||||
visitor: many2one('Visitor', {
|
||||
inverse: 'threads',
|
||||
}),
|
||||
});
|
||||
|
||||
@@ -5,7 +5,7 @@ import { attr, many2one, one2many } from '@mail/model/model_field';
|
||||
import { insert, link, unlink } from '@mail/model/model_field_command';
|
||||
|
||||
registerModel({
|
||||
name: 'website_livechat.visitor',
|
||||
name: 'Visitor',
|
||||
identifyingFields: ['id'],
|
||||
modelMethods: {
|
||||
convertData(data) {
|
||||
|
||||
Reference in New Issue
Block a user