Skip to content

Commit 8da2dab

Browse files
optimized++
Co-authored-by: Areeb Jamal <jamal.areeb@gmail.com>
1 parent 5500088 commit 8da2dab

File tree

1 file changed

+7
-14
lines changed

1 file changed

+7
-14
lines changed

app/routes/events/view/edit/sessions-speakers.js

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -48,19 +48,12 @@ export default class SessionsSpeakersRoute extends Route.extend(EventWizardMixin
4848
}
4949

5050
async getOrCreateCFS(event) {
51-
const cfs = await new RSVP.Promise(resolve => {
52-
event
53-
.get('speakersCall')
54-
.then(relationshipRecord => {
55-
resolve(relationshipRecord);
56-
})
57-
.catch(() => {
58-
const record = this.store.createRecord('speakers-call', {
59-
event
60-
});
61-
resolve(record);
62-
});
63-
});
64-
return cfs;
51+
try {
52+
return await event.get('speakersCall');
53+
} catch {
54+
return this.store.createRecord('speakers-call', {
55+
event
56+
});
57+
}
6558
}
6659
}

0 commit comments

Comments
 (0)