Seed Data - Roles and Default Assignment closes #365 #368

Merged
moritz merged 16 commits from feature/365_seed_roles into main 2026-01-25 17:21:04 +01:00
2 changed files with 4 additions and 1 deletions
Showing only changes of commit 86c8b23c77 - Show all commits

View file

@ -15,7 +15,7 @@ config :mv, Mv.Repo,
pool_size: System.schedulers_online() * 8, pool_size: System.schedulers_online() * 8,
queue_target: 5000, queue_target: 5000,
queue_interval: 1000, queue_interval: 1000,
timeout: 30_000 timeout: 60_000
# We don't run a server during test. If one is required, # We don't run a server during test. If one is required,
# you can enable the server option below. # you can enable the server option below.

View file

@ -33,6 +33,8 @@ defmodule MvWeb.UserLive.Form do
""" """
use MvWeb, :live_view use MvWeb, :live_view
require Jason
import MvWeb.LiveHelpers, only: [current_actor: 1, submit_form: 3] import MvWeb.LiveHelpers, only: [current_actor: 1, submit_form: 3]
@impl true @impl true
@ -325,6 +327,7 @@ defmodule MvWeb.UserLive.Form do
@impl true @impl true
def handle_event("save", %{"user" => user_params}, socket) do def handle_event("save", %{"user" => user_params}, socket) do
actor = current_actor(socket) actor = current_actor(socket)
# First save the user without member changes # First save the user without member changes
case submit_form(socket.assigns.form, user_params, actor) do case submit_form(socket.assigns.form, user_params, actor) do
{:ok, user} -> {:ok, user} ->