summaryrefslogtreecommitdiff
path: root/addons/mail/static/src/models/thread_cache/thread_cache.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/mail/static/src/models/thread_cache/thread_cache.js')
-rw-r--r--addons/mail/static/src/models/thread_cache/thread_cache.js23
1 files changed, 11 insertions, 12 deletions
diff --git a/addons/mail/static/src/models/thread_cache/thread_cache.js b/addons/mail/static/src/models/thread_cache/thread_cache.js
index b4fe3ca28c3..9d0b4e98e57 100644
--- a/addons/mail/static/src/models/thread_cache/thread_cache.js
+++ b/addons/mail/static/src/models/thread_cache/thread_cache.js
@@ -95,6 +95,17 @@ function factory(dependencies) {
//----------------------------------------------------------------------
/**
+ * @override
+ */
+ static _createRecordLocalId(data) {
+ const {
+ stringifiedDomain = '[]',
+ thread: [[commandInsert, thread]],
+ } = data;
+ return `${this.modelName}_[${thread.localId}]_<${stringifiedDomain}>`;
+ }
+
+ /**
* @private
*/
_computeCheckedMessages() {
@@ -205,18 +216,6 @@ function factory(dependencies) {
}
/**
- * @override
- */
- _createRecordLocalId(data) {
- const {
- stringifiedDomain = '[]',
- thread: [[commandInsert, thread]],
- } = data;
- const ThreadCache = this.env.models['mail.thread_cache'];
- return `${ThreadCache.modelName}_[${thread.localId}]_<${stringifiedDomain}>`;
- }
-
- /**
* @private
* @param {Array} domain
* @returns {Array}