Implement dropdown to show/hide columns in member overview closes #209 #240

Merged
moritz merged 28 commits from feature/209_hide_field_dropdown into main 2025-12-03 19:01:15 +01:00
Showing only changes of commit 75e1fc8a3a - Show all commits

View file

@ -292,12 +292,12 @@ defmodule MvWeb.MemberLive.Index do
# Save to session (cookie will be saved on next page load via handle_params)
socket = update_session_field_selection(socket, new_selection)
# Merge with global settings
# Merge with global settings (use all_custom_fields to allow enabling globally hidden fields)
final_selection =
FieldVisibility.merge_with_global_settings(
new_selection,
socket.assigns.settings,
socket.assigns.custom_fields_visible
socket.assigns.all_custom_fields
)
# Get visible fields