File tree Expand file tree Collapse file tree 3 files changed +18
-3
lines changed
Expand file tree Collapse file tree 3 files changed +18
-3
lines changed Original file line number Diff line number Diff line change 122122 {{ widgets/forms/rich-text-editor value = (mut (get data.speaker field.fieldIdentifier ))
123123 textareaId = (if field.isRequired (concat ' speaker_' field.fieldIdentifier ' _required' ) (concat ' speaker_' field.fieldIdentifier ))}}
124124 {{ else if (eq field.fieldIdentifier 'email')}}
125- {{ ui-checkbox label = (t ' Do not require email for this speaker.' ) checked =data.speaker.isEmailOverridden
126- onChange = (action (mut data.speaker.isEmailOverridden ))}}
125+ {{ #if (or isUserOwnerOrAdmin isUserOrganiser )}}
126+ {{ ui-checkbox label = (t ' Do not require email for this speaker.' ) checked =data.speaker.isEmailOverridden
127+ onChange = (action (mut data.speaker.isEmailOverridden ))}}
128+ {{ /if }}
127129 {{ #if (not data.speaker.isEmailOverridden )}}
128130 {{ input type =field.type value = (mut (get data.speaker field.fieldIdentifier ))
129131 id = (if field.isRequired (concat ' speaker_' field.fieldIdentifier ' _required' ) (concat ' speaker_' field.fieldIdentifier ))}}
157159 {{ /each }}
158160 </div >
159161 {{ /ui-dropdown }}
162+ {{ else if (eq field.fieldIdentifier 'gender')}}
163+ {{ #ui-dropdown class =' search selection' selected =data.speaker.gender onChange = (action (mut data.speaker.gender )) as |execute mapper |}}
164+ <i class =" dropdown icon" ></i >
165+ <div class =" default text" >{{ t ' Select your gender' }} </div >
166+ <div class =" menu" >
167+ {{ #each genders as |gender |}}
168+ <div class =" item" data-value =" {{ map-value mapper gender.name }} " >
169+ {{ gender.name }}
170+ </div >
171+ {{ /each }}
172+ </div >
173+ {{ /ui-dropdown }}
160174 {{ else }}
161175 {{ #ui-dropdown class =' search selection' onChange = (action (mut (get data.speaker field.fieldIdentifier ))) as |execute mapper |}}
162176 <i class =" dropdown icon" ></i >
Original file line number Diff line number Diff line change 77 fields =model.form
88 data =model
99 speakers =model.speakers
10+ event =model.event
1011 speakersDetails =model.session.speakers
1112 save = (action ' save' )
1213 includeSession =true
Original file line number Diff line number Diff line change 33 {{ t ' Create a Speaker' }}
44 </h2 >
55 <div class =" ui container" >
6- {{ forms/session-speaker-form fields =model.form data =model sessions =model.sessions sessionDetails =sessionDetails save = (action ' save' sessionDetails )
6+ {{ forms/session-speaker-form fields =model.form data =model event = model.event sessions =model.sessions sessionDetails =sessionDetails save = (action ' save' sessionDetails )
77 includeSpeaker =true isSessionSpeaker =true isLoading =isLoading }}
88 </div >
99</div >
You can’t perform that action at this time.
0 commit comments