From bbe58ae0f4f65e63b2daf36681b8870ba9b88091 Mon Sep 17 00:00:00 2001 From: Adrian Salamon Date: Sun, 15 Sep 2024 09:40:22 +0200 Subject: [PATCH] fixes for 2025 application --- lib/haj/applications.ex | 2 +- lib/haj/spex.ex | 3 +-- lib/haj_web/live/apply_live/complete.ex | 2 +- lib/haj_web/live/apply_live/groups.ex | 3 +-- lib/haj_web/live/group_live/admin.html.heex | 6 +++++- 5 files changed, 9 insertions(+), 7 deletions(-) diff --git a/lib/haj/applications.ex b/lib/haj/applications.ex index e5d82f3..ad7d091 100644 --- a/lib/haj/applications.ex +++ b/lib/haj/applications.ex @@ -248,7 +248,7 @@ defmodule Haj.Applications do är du välkommen att kontakta Direqtionen på direqtionen@metaspexet.se.

Hälsningar,

- Chefsgruppen för METAspexet 2024 + Chefsgruppen för METAspexet #{spex.year.year} """ end diff --git a/lib/haj/spex.ex b/lib/haj/spex.ex index 66c0cfc..6738868 100644 --- a/lib/haj/spex.ex +++ b/lib/haj/spex.ex @@ -7,6 +7,7 @@ defmodule Haj.Spex do alias Haj.Repo alias Haj.Spex.Show + alias Haj.Spex.GroupMembership @doc """ Returns the list of shows. @@ -198,8 +199,6 @@ defmodule Haj.Spex do Group.changeset(group, attrs) end - alias Haj.Spex.GroupMembership - def member_of_spex?(show, user) do query = from gm in GroupMembership, diff --git a/lib/haj_web/live/apply_live/complete.ex b/lib/haj_web/live/apply_live/complete.ex index 935ae3c..5f802c3 100644 --- a/lib/haj_web/live/apply_live/complete.ex +++ b/lib/haj_web/live/apply_live/complete.ex @@ -111,7 +111,7 @@ defmodule HajWeb.ApplyLive.Complete do required class="mr-2 rounded border-zinc-300 text-zinc-900 focus:ring-zinc-900" /> - Jag godkänner att de här uppgiferna lagras av METAspexet i syfte för rekrytering enligt GDPR och kommer tas bort efter rekryteringen är färdig, senast 1a Januari 2024. + Jag godkänner att de här uppgiferna lagras av METAspexet i syfte för rekrytering enligt GDPR och kommer tas bort efter rekryteringen är färdig, senast 1a Januari 2025.
diff --git a/lib/haj_web/live/apply_live/groups.ex b/lib/haj_web/live/apply_live/groups.ex index 2337424..bc2569e 100644 --- a/lib/haj_web/live/apply_live/groups.ex +++ b/lib/haj_web/live/apply_live/groups.ex @@ -41,8 +41,7 @@ defmodule HajWeb.ApplyLive.Groups do groups = Spex.get_show_groups_for_show(current_spex.id) |> Enum.filter(fn %{application_open: o} -> o end) - # Temp manus fix, should be removed - |> Enum.sort_by(fn %{group: %{name: n}} -> n == "Manus" end, :desc) + socket = if pre_filled? do diff --git a/lib/haj_web/live/group_live/admin.html.heex b/lib/haj_web/live/group_live/admin.html.heex index f0426f2..f119f06 100644 --- a/lib/haj_web/live/group_live/admin.html.heex +++ b/lib/haj_web/live/group_live/admin.html.heex @@ -2,7 +2,11 @@ Redigera <%= @page_title %> <.simple_form for={@form} phx-submit="save" class="flex flex-col pb-2"> - <.input field={@form[:application_description]} label="Beskrivning av gruppen" type="textarea" /> + <.input + field={@form[:application_description]} + label="Beskrivning av gruppen på ansökningssidan" + type="textarea" + /> <.input field={@form[:application_extra_question]} label="Extra fråga i ansökan. Om du lämnar detta blankt kommer ingen extra fråga visas."