Skip to content

Commit 0775041

Browse files
authored
fix error where settings reset if defaultRecordingPublish is false (#436)
1 parent bdac85e commit 0775041

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

app/views/rooms/_form.html.erb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,9 @@
161161
<% @setting_name = setting[0] %>
162162
<% @setting_value = setting[1].to_i %>
163163
<% @show_default_publish = ActiveModel::Type::Boolean.new.cast(Rails.configuration.show_default_recording_publish_setting) %>
164-
<% unless @setting_name == "defaultRecordingPublish" && !@show_default_publish %>
164+
<% if @setting_name == "defaultRecordingPublish" && !@show_default_publish %>
165+
<%= hidden_field_tag "room[settings][#{@setting_name}]", @setting_value %>
166+
<% else %>
165167
<div class="flex items-center gap-2">
166168
<%= form.check_box :settings[@setting_name], id: "#{@setting_name}_checkbox", name: "room[settings][#{@setting_name}]", checked: @setting_value == 1, class: "disabled:bg-slate-100 disabled:border-slate-200 check-disabled" %>
167169
<span><%= t("default.room.settings.#{@setting_name}") %></span>

0 commit comments

Comments
 (0)