Skip to content

Commit 48d53ba

Browse files
Backoffice BO dataset : exclure les ressources communautaires des selects (#5449)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 5944cd0 commit 48d53ba

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

apps/transport/lib/transport_web/controllers/backoffice/page_controller.ex

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,7 @@ defmodule TransportWeb.Backoffice.PageController do
168168
|> assign(:reusers_count, reusers_count)
169169
|> assign(:reuser_subscriptions_count, reuser_subscriptions |> Enum.count())
170170
|> assign(:resource_formats, resource_formats())
171+
|> assign(:resources, DB.Dataset.official_resources(conn.assigns[:dataset]))
171172
|> assign(
172173
:resource_related,
173174
conn.assigns[:dataset].resources |> Enum.flat_map(& &1.resources_related)

apps/transport/lib/transport_web/templates/backoffice/page/form_dataset.html.heex

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
Vous pouvez forcer le format d'une ressource en utilisant ce formulaire.
7777
</p>
7878
<%= form_for @conn, backoffice_dataset_path(@conn, :resource_format_override, @dataset.id), [], fn f -> %>
79-
{select(f, :resource_id, Enum.map(@dataset.resources, &[key: "#{&1.title} - #{&1.format}", value: &1.id]))}
79+
{select(f, :resource_id, Enum.map(@resources, &[key: "#{&1.title} - #{&1.format}", value: &1.id]))}
8080
{select(f, :format_override, @resource_formats)}
8181
{submit("Changer le format")}
8282
<% end %>
@@ -115,8 +115,8 @@
115115
</table>
116116
<% end %>
117117
<%= form_for @conn, backoffice_dataset_path(@conn, :resource_related_create, @dataset.id), [], fn f -> %>
118-
{select(f, :resource_src_id, Enum.map(@dataset.resources, &[key: "#{&1.title} - #{&1.format}", value: &1.id]))}
119-
{select(f, :resource_dst_id, Enum.map(@dataset.resources, &[key: "#{&1.title} - #{&1.format}", value: &1.id]))}
118+
{select(f, :resource_src_id, Enum.map(@resources, &[key: "#{&1.title} - #{&1.format}", value: &1.id]))}
119+
{select(f, :resource_dst_id, Enum.map(@resources, &[key: "#{&1.title} - #{&1.format}", value: &1.id]))}
120120
{select(
121121
f,
122122
:reason,

0 commit comments

Comments
 (0)