From ff8d69ab8a549b21df0ff6f3b1b145ba2045ed26 Mon Sep 17 00:00:00 2001 From: Patrick Pircher Date: Sun, 10 Sep 2023 09:49:11 +0200 Subject: [PATCH] Overwrite addMixin (#8850) * use addMixin * here too (cherry picked from commit 5a771b39124ab7ee60953c95624c556e9491ad06) --- packages/model/src/-private/promise-many-array.ts | 4 ++-- packages/store/src/-private/record-arrays/identifier-array.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/model/src/-private/promise-many-array.ts b/packages/model/src/-private/promise-many-array.ts index fcd7ecbe0e1..be03f62abf7 100644 --- a/packages/model/src/-private/promise-many-array.ts +++ b/packages/model/src/-private/promise-many-array.ts @@ -58,7 +58,7 @@ export default class PromiseManyArray { if (DEPRECATE_A_USAGE) { const meta = Ember.meta(this); - meta.hasMixin = (mixin: Object) => { + meta.addMixin = (mixin: Object) => { deprecate(`Do not use A() on an EmberData PromiseManyArray`, false, { id: 'ember-data:no-a-with-array-like', until: '5.0', @@ -73,7 +73,7 @@ export default class PromiseManyArray { }; } else if (DEBUG) { const meta = Ember.meta(this); - meta.hasMixin = (mixin: Object) => { + meta.addMixin = (mixin: object) => { assert(`Do not use A() on an EmberData PromiseManyArray`); }; } diff --git a/packages/store/src/-private/record-arrays/identifier-array.ts b/packages/store/src/-private/record-arrays/identifier-array.ts index 475a08d35ed..006ca51553a 100644 --- a/packages/store/src/-private/record-arrays/identifier-array.ts +++ b/packages/store/src/-private/record-arrays/identifier-array.ts @@ -524,7 +524,7 @@ class IdentifierArray { }; } else if (DEBUG) { const meta = Ember.meta(this); - meta.hasMixin = (mixin: Object) => { + meta.addMixin = (mixin: Object) => { assert(`Do not call A() on EmberData RecordArrays`); }; }