Skip to content

Commit b9873ea

Browse files
Hieu Lam - TMAkhangon
andauthored
feature-9034: Fix organizer translation issues (#9041)
* feature-9034: Fix organizer translation issues * feature-9034: Fix organizer translation issues * feature-9034: Fix organizer interpretation channel issues --------- Co-authored-by: Khang On - TMA <[email protected]>
1 parent b678ee9 commit b9873ea

File tree

3 files changed

+15
-12
lines changed

3 files changed

+15
-12
lines changed

app/components/forms/events/view/videoroom-form.hbs

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@
244244
{{/if}}
245245

246246
<div class="ui divider"></div>
247-
<div class="ui header">{{t 'Translation Channels'}}</div>
247+
<div class="ui header">{{t 'Interpretation Channels'}}</div>
248248

249249
<label>
250250
{{t 'Source URL'}}
@@ -256,11 +256,10 @@
256256

257257
{{#each this.translationChannels as |channel index|}}
258258
<div class="field">
259-
<div class="ui action input">
259+
<div class="ui action input translate-channel">
260260
<Widgets::Forms::LinkField
261261
@value={{channel.url}}
262-
@onChange={{action (mut channel.url)}}
263-
/>
262+
@onChange={{action (mut channel.url)}}/>
264263
<div class="field">
265264
<div class="ui labeled action input">
266265
<UiDropdown
@@ -275,14 +274,11 @@
275274
{{/each-in}}
276275
</div>
277276
<i style="margin-left: 0 !important;text-align: right;"
278-
class="dropdown icon"> </i>
277+
class="dropdown icon"> </i>
279278
</UiDropdown>
280279
<button class="ml-2 ui icon red button" {{on "click" (fn this.removeChannel index channel.id )}}>
281280
<i class="remove icon"></i>
282281
</button>
283-
<button class="ui icon blue button" {{on "click" (fn this.updateChannel index channel.id )}} >
284-
<i class="add icon"></i>
285-
</button>
286282
</div>
287283
</div>
288284
</div>
@@ -291,7 +287,7 @@
291287

292288
{{#each this.translationChannelsNew as |channel index|}}
293289
<div class="field">
294-
<div class="ui action input">
290+
<div class="ui action input translate-channel">
295291
<Widgets::Forms::LinkField
296292
@value={{channel.url}}
297293
@onChange={{action (mut channel.url)}} />
@@ -314,9 +310,6 @@
314310
<button class="ui icon red button" {{on "click" (fn this.removeChannel index channel.id )}}>
315311
<i class="remove icon"></i>
316312
</button>
317-
<button class="ui icon blue button" {{on "click" (fn this.addNewChannel channel )}}>
318-
<i class="add icon"></i>
319-
</button>
320313
</div>
321314
</div>
322315
</div>

app/components/forms/events/view/videoroom-form.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -450,6 +450,10 @@ export default class VideoroomForm extends Component.extend(FormMixin) {
450450
this.addNewChannel(channel);
451451
}
452452

453+
this.translationChannels.forEach((channel, index) => {
454+
this.updateChannel(index, channel.id);
455+
});
456+
453457
if (this.data.stream.extra?.bbb_options) {
454458
this.data.stream.extra.bbb_options.endCurrentMeeting = this
455459
.showUpdateOptions

app/styles/components/extras.scss

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,3 +78,9 @@ p.link-item {
7878
height: 3.4em;
7979
}
8080
}
81+
82+
.translate-channel {
83+
.field {
84+
width: 40%;
85+
}
86+
}

0 commit comments

Comments
 (0)