Sha256: b6b32d29952516a6840026edc911ee39285960e6f85a3376388f79ec79107f24
Contents?: true
Size: 754 Bytes
Versions: 9
Compression:
Stored size: 754 Bytes
Contents
module Spina module Admin class AccountsController < AdminController admin_section :settings before_action :set_breadcrumbs def edit end def update if current_spina_account.update(account_params) redirect_back fallback_location: spina.edit_admin_account_path, flash: {success: t("spina.accounts.saved")} else flash.now[:error] = t("spina.accounts.couldnt_be_saved") render :edit, status: :unprocessable_entity end end private def account_params params.require(:account).permit! end def set_breadcrumbs add_breadcrumb I18n.t("spina.preferences.account"), spina.edit_admin_account_path end end end end
Version data entries
9 entries across 9 versions & 1 rubygems