[IMP] mail: rename discuss public view model
Rename javascript model `mail.discuss_public_view` to `DiscussPublicView` inorder to distinguish javascript models from python models. Part of task-2701674. closes odoo/odoo#81346 Signed-off-by: Sébastien Theys (seb) <seb@odoo.com>
This commit is contained in:
@@ -7,10 +7,10 @@ const { Component } = owl;
|
||||
class DiscussPublicView extends Component {
|
||||
|
||||
/**
|
||||
* @returns {mail.discuss_public_view}
|
||||
* @returns {DiscussPublicView}
|
||||
*/
|
||||
get discussPublicView() {
|
||||
return this.messaging && this.messaging.models['mail.discuss_public_view'].get(this.props.localId);
|
||||
return this.messaging && this.messaging.models['DiscussPublicView'].get(this.props.localId);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ import { registerModel } from '@mail/model/model_core';
|
||||
import { clear, insertAndReplace, link } from '@mail/model/model_field_command';
|
||||
|
||||
registerModel({
|
||||
name: 'mail.discuss_public_view',
|
||||
name: 'DiscussPublicView',
|
||||
identifyingFields: ['messaging'],
|
||||
recordMethods: {
|
||||
/**
|
||||
|
||||
@@ -77,7 +77,7 @@ registerModel({
|
||||
inverse: 'threadViewer',
|
||||
readonly: true,
|
||||
}),
|
||||
discussPublicView: one2one('mail.discuss_public_view', {
|
||||
discussPublicView: one2one('DiscussPublicView', {
|
||||
inverse: 'threadViewer',
|
||||
readonly: true,
|
||||
}),
|
||||
|
||||
@@ -143,7 +143,7 @@ registerModel({
|
||||
/**
|
||||
* States discuss public view on which this welcome view is displayed.
|
||||
*/
|
||||
discussPublicView: one2one('mail.discuss_public_view', {
|
||||
discussPublicView: one2one('DiscussPublicView', {
|
||||
inverse: 'welcomeView',
|
||||
readonly: true,
|
||||
required: true,
|
||||
|
||||
@@ -71,7 +71,7 @@ async function createAndMountDiscussPublicView() {
|
||||
const dialogManagerComponent = new DialogManager(null, {});
|
||||
await dialogManagerComponent.mount(document.body);
|
||||
messaging.models['mail.thread'].insert(messaging.models['mail.thread'].convertData(data.channelData));
|
||||
const discussPublicView = messaging.models['mail.discuss_public_view'].create(data.discussPublicViewData);
|
||||
const discussPublicView = messaging.models['DiscussPublicView'].create(data.discussPublicViewData);
|
||||
if (discussPublicView.shouldDisplayWelcomeViewInitially) {
|
||||
discussPublicView.switchToWelcomeView();
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user