From 02bd57089dabb49fd4efea5674c52418f31bc1db Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 2 Nov 2025 16:04:44 +0100 Subject: [PATCH] Use before_action to pull up account assignment --- app/controllers/account/settings_controller.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/controllers/account/settings_controller.rb b/app/controllers/account/settings_controller.rb index c2f9672c9..42a6a60f7 100644 --- a/app/controllers/account/settings_controller.rb +++ b/app/controllers/account/settings_controller.rb @@ -1,17 +1,21 @@ class Account::SettingsController < ApplicationController before_action :ensure_admin, only: :update + before_action :set_account def show - @account = Account.sole @users = User.active.alphabetically end def update - Account.sole.update!(account_params) + @account.update!(account_params) redirect_to account_settings_path end private + def set_account + @account = Account.sole + end + def account_params params.expect account: %i[ name ] end