We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5500088 commit 8da2dabCopy full SHA for 8da2dab
app/routes/events/view/edit/sessions-speakers.js
@@ -48,19 +48,12 @@ export default class SessionsSpeakersRoute extends Route.extend(EventWizardMixin
48
}
49
50
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
60
- });
61
- resolve(record);
62
63
64
- return cfs;
+ try {
+ return await event.get('speakersCall');
+ } catch {
+ return this.store.createRecord('speakers-call', {
+ event
+ });
+ }
65
66
0 commit comments