From ac7b6950df1075c7ea1ae4b6dcf3507716924271 Mon Sep 17 00:00:00 2001 From: Jahanzaib Javed Date: Tue, 7 May 2024 05:29:39 +0500 Subject: [PATCH] completed the user crud --- app/controllers/users_controller.rb | 2 +- app/views/users/_role_select.html.erb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index d298012f..b7395445 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -44,7 +44,7 @@ class UsersController < ApplicationController return redirect_to settings_users_path, notice: 'Unable to update user.' if Docuseal.demo? attrs = user_params.compact_blank.merge(user_params.slice(:archived_at)) - attrs.delete(:role) if !role_valid?(attrs[:role]) || current_user == @user + # attrs.delete(:role) if !role_valid?(attrs[:role]) || current_user == @user if @user.update(attrs) redirect_back fallback_location: settings_users_path, notice: 'User has been updated' diff --git a/app/views/users/_role_select.html.erb b/app/views/users/_role_select.html.erb index b1d26c0f..d929c634 100644 --- a/app/views/users/_role_select.html.erb +++ b/app/views/users/_role_select.html.erb @@ -2,8 +2,8 @@ <%= f.label :role, class: 'label' %> <%= f.select :role, nil, {}, class: 'base-select' do %> - - + + <% end %> "> <%= svg_icon('info_circle', class: 'w-4 h-4 inline align-text-bottom') %>