[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:
Louis Wicket (wil)
2021-12-15 12:07:11 +00:00
parent 4749ce25a8
commit 682ed3f370
3 changed files with 5 additions and 5 deletions
@@ -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) {