From cc4fb065d1f0f6a960267d857e0bd5818daa4dc2 Mon Sep 17 00:00:00 2001 From: iamareebjamal Date: Tue, 30 Jun 2020 00:14:59 +0530 Subject: [PATCH] fix: Prevent mutating data in sponsors event wizard page Due to mutation, it was throwing an error if switched to more than once --- app/routes/events/view/edit/sponsors.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/routes/events/view/edit/sponsors.js b/app/routes/events/view/edit/sponsors.js index 5db03865d7f..e7b304006b6 100644 --- a/app/routes/events/view/edit/sponsors.js +++ b/app/routes/events/view/edit/sponsors.js @@ -9,8 +9,11 @@ export default class SponsorsRoute extends Route.extend(EventWizardMixin) { } async model() { - let data = this.modelFor('events.view.edit'); - data.sponsors = await data.event.get('sponsors'); - return data; + const data = this.modelFor('events.view.edit'); + const sponsors = await data.event.get('sponsors'); + return { + sponsors, + ...data + }; } }