From e85d23bd49993844f0e66b6efaa811d9c8b9fb11 Mon Sep 17 00:00:00 2001 From: JG Date: Thu, 28 Jul 2022 16:29:57 +0100 Subject: [PATCH] refactored - 5 --- app/controllers/users_controller.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index 2013bc360..c7ac06de1 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -109,6 +109,9 @@ private if user_params[:role].present? && !current_user.assignable_roles.key?(user_params[:role].to_sym) @resource.errors.add :role, I18n.t("validations.role.invalid") end + if user_params[:role].empty? + @resource.errors.add :role, I18n.t("activerecord.errors.models.user.attributes.role.blank") + end @resource.errors.empty? end