style: order module directives per StrictModuleLayout

This commit is contained in:
Moritz 2026-06-16 15:34:35 +02:00 committed by moritz
parent 3f073d4365
commit fe534319ee
88 changed files with 225 additions and 155 deletions

View file

@ -13,12 +13,12 @@ defmodule MvWeb.ImportTemplateController do
"""
use MvWeb, :controller
import MvWeb.ControllerHelpers, only: [current_actor: 1]
alias Mv.Membership.Member
alias Mv.Membership.MembersCSV
alias MvWeb.Authorization
import MvWeb.ControllerHelpers, only: [current_actor: 1]
# Standard member columns in template order, with their English and German headers
# and a placeholder example value. Groups and fee type are importable extras.
@columns [

View file

@ -6,9 +6,10 @@ defmodule MvWeb.MemberExportController do
Same permission and actor context as the member overview; 403 if unauthorized.
"""
use MvWeb, :controller
use Gettext, backend: MvWeb.Gettext
require Ash.Query
import Ash.Expr
import MvWeb.ControllerHelpers, only: [current_actor: 1]
alias Mv.Membership.CustomField
alias Mv.Membership.CustomFieldSort
@ -18,8 +19,7 @@ defmodule MvWeb.MemberExportController do
alias MvWeb.MemberLive.Index.MembershipFeeStatus
alias MvWeb.Translations.MemberFields
import MvWeb.ControllerHelpers, only: [current_actor: 1]
use Gettext, backend: MvWeb.Gettext
require Ash.Query
@member_fields_allowlist (Mv.Constants.member_fields() |> Enum.map(&Atom.to_string/1)) ++
["membership_fee_type", "groups"]

View file

@ -7,15 +7,14 @@ defmodule MvWeb.MemberPdfExportController do
"""
use MvWeb, :controller
use Gettext, backend: MvWeb.Gettext
require Logger
import MvWeb.ControllerHelpers, only: [current_actor: 1]
alias Mv.Membership.{MemberExport, MemberExport.Build, MembersPDF}
alias MvWeb.Translations.MemberFields
import MvWeb.ControllerHelpers, only: [current_actor: 1]
use Gettext, backend: MvWeb.Gettext
require Logger
@payload_required_message "payload required"
@invalid_json_message "invalid JSON"