diff --git a/app/models/filter/resources.rb b/app/models/filter/resources.rb index 78c862c9d..85950f857 100644 --- a/app/models/filter/resources.rb +++ b/app/models/filter/resources.rb @@ -13,4 +13,8 @@ module Filter::Resources send "#{kind}=", send(kind).without(resource) empty? ? destroy! : save! end + + def buckets + creator.buckets.where id: bucket_ids + end end diff --git a/app/views/buckets/edit.html.erb b/app/views/buckets/edit.html.erb index 7692fbeb2..2abc31a13 100644 --- a/app/views/buckets/edit.html.erb +++ b/app/views/buckets/edit.html.erb @@ -29,7 +29,7 @@
- + <%= tag.menu class: [ "flex flex-column gap margin-none pad txt-medium", { "toggler--toggled": @bucket.all_access? } ], data: { controller: "filter toggle-class", filter_active_class: "filter--active", filter_selected_class: "selected", toggle_class_toggle_class: "toggler--toggled" } do %>
  • <%= image_tag "everyone.svg", aria: { hidden: "true" }, class: "colorize--black" %> @@ -43,7 +43,7 @@ @@ -55,7 +55,7 @@ <% end %> - <%= tag.div class: { "toggler--toggled": @bucket.all_access? }, data: { filter_target: "list" } do %> +
    <%= access_toggles_for @selected_users, selected: true %> <% if @selected_users.any? && @unselected_users.any? %> @@ -63,8 +63,8 @@ <% end %> <%= access_toggles_for @unselected_users, selected: false %> - <% end %> -
  • + + <% end %>