From eb39fbb7026ca08c3790b0959d7f13f27b939642 Mon Sep 17 00:00:00 2001 From: "Louis Wicket (wil)" Date: Mon, 13 Dec 2021 17:26:52 +0000 Subject: [PATCH] [IMP] mail: rename media preview model MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Rename javascript model `mail.media_preview` to `MediaPreview` in order to distinguish javascript models from python models. Part of task-2701674. closes odoo/odoo#81373 Signed-off-by: Sébastien Theys (seb) --- .../static/src/components/media_preview/media_preview.js | 8 ++++---- .../mail/static/src/models/media_preview/media_preview.js | 6 +++--- .../mail/static/src/models/welcome_view/welcome_view.js | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/addons/mail/static/src/components/media_preview/media_preview.js b/addons/mail/static/src/components/media_preview/media_preview.js index 80e09242b96..c699f34c368 100644 --- a/addons/mail/static/src/components/media_preview/media_preview.js +++ b/addons/mail/static/src/components/media_preview/media_preview.js @@ -10,15 +10,15 @@ export class MediaPreview extends owl.Component { */ setup() { super.setup(); - useRefToModel({ fieldName: 'audioRef', modelName: 'mail.media_preview', propNameAsRecordLocalId: 'localId', refName: 'audio' }); - useRefToModel({ fieldName: 'videoRef', modelName: 'mail.media_preview', propNameAsRecordLocalId: 'localId', refName: 'video' }); + useRefToModel({ fieldName: 'audioRef', modelName: 'MediaPreview', propNameAsRecordLocalId: 'localId', refName: 'audio' }); + useRefToModel({ fieldName: 'videoRef', modelName: 'MediaPreview', propNameAsRecordLocalId: 'localId', refName: 'video' }); } /** - * @returns {mail.media_preview} + * @returns {MediaPreview} */ get mediaPreview() { - return this.messaging && this.messaging.models['mail.media_preview'].get(this.props.localId); + return this.messaging && this.messaging.models['MediaPreview'].get(this.props.localId); } } diff --git a/addons/mail/static/src/models/media_preview/media_preview.js b/addons/mail/static/src/models/media_preview/media_preview.js index 04f7f0511db..01e95c09211 100644 --- a/addons/mail/static/src/models/media_preview/media_preview.js +++ b/addons/mail/static/src/models/media_preview/media_preview.js @@ -4,7 +4,7 @@ import { attr } from '@mail/model/model_field'; import { registerModel } from '@mail/model/model_core'; registerModel({ - name: 'mail.media_preview', + name: 'MediaPreview', identifyingFields: ['messaging'], lifecycleHooks: { _created() { @@ -37,7 +37,7 @@ registerModel({ if (!this.audioStream) { return; } - this.messaging.models['mail.media_preview'].stopTracksOnMediaStream(this.audioStream); + this.messaging.models['MediaPreview'].stopTracksOnMediaStream(this.audioStream); this.update({ audioStream: null }); }, /** @@ -48,7 +48,7 @@ registerModel({ if (!this.videoStream) { return; } - this.messaging.models['mail.media_preview'].stopTracksOnMediaStream(this.videoStream); + this.messaging.models['MediaPreview'].stopTracksOnMediaStream(this.videoStream); this.update({ videoStream: null }); }, /** diff --git a/addons/mail/static/src/models/welcome_view/welcome_view.js b/addons/mail/static/src/models/welcome_view/welcome_view.js index 831f8854169..528c1e27838 100644 --- a/addons/mail/static/src/models/welcome_view/welcome_view.js +++ b/addons/mail/static/src/models/welcome_view/welcome_view.js @@ -190,7 +190,7 @@ registerModel({ /** * States the media preview embedded in this welcome view. */ - mediaPreview: one2one('mail.media_preview', { + mediaPreview: one2one('MediaPreview', { compute: '_computeMediaPreview', isCausal: true, readonly: true,