0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-02-24 23:48:13 -05:00

Fixed deprecated usage of new EmberObject in <GhUploader>

no issue

- https://deprecations.emberjs.com/v3.x/#toc_object-new-constructor
- `UploadTracker` is extended from `EmberObject` so we should use the `.create` method
This commit is contained in:
Kevin Ansfield 2019-05-07 13:26:32 +01:00
parent 320908d64d
commit b7b51bbb0f
2 changed files with 1 additions and 2 deletions

View file

@ -197,7 +197,7 @@ export default Component.extend({
// once we drop IE11 support we should be able to use native for...of // once we drop IE11 support we should be able to use native for...of
for (let i = 0; i < files.length; i += 1) { for (let i = 0; i < files.length; i += 1) {
let file = files[i]; let file = files[i];
let tracker = new UploadTracker({file}); let tracker = UploadTracker.create({file});
this._uploadTrackers.pushObject(tracker); this._uploadTrackers.pushObject(tracker);
uploads.push(this._uploadFile.perform(tracker, file, i)); uploads.push(this._uploadFile.perform(tracker, file, i));

View file

@ -6,7 +6,6 @@ self.deprecationWorkflow.config = {
{handler: 'silence', matchId: 'computed-property.override'}, {handler: 'silence', matchId: 'computed-property.override'},
{handler: 'silence', matchId: 'application-controller.router-properties'}, {handler: 'silence', matchId: 'application-controller.router-properties'},
{handler: 'silence', matchId: 'events.remove-all-listeners'}, {handler: 'silence', matchId: 'events.remove-all-listeners'},
{handler: 'silence', matchId: 'object.new-constructor'},
{handler: 'silence', matchId: 'ember-polyfills.deprecate-merge'}, {handler: 'silence', matchId: 'ember-polyfills.deprecate-merge'},
{handler: 'silence', matchId: 'events.inherited-function-listeners'}, {handler: 'silence', matchId: 'events.inherited-function-listeners'},
{handler: 'silence', matchId: 'ember-component.send-action'}, {handler: 'silence', matchId: 'ember-component.send-action'},