From 05c0d562bce2cfa4621bd98d34bff2416d81f6eb Mon Sep 17 00:00:00 2001 From: davidg73 <david.gunnarsson@univie.ac.at> Date: Mon, 5 May 2025 13:02:40 +0200 Subject: [PATCH] Revert "Temporarily disable user updates" This reverts commit 6ffd0a479c667ff91ea595a3cd70d76006f5201d. --- app/policies/user_policy.rb | 2 +- app/views/avo/partials/_sidebar_extra.html.erb | 10 ++++------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/app/policies/user_policy.rb b/app/policies/user_policy.rb index 803ed2e..c94a5ea 100644 --- a/app/policies/user_policy.rb +++ b/app/policies/user_policy.rb @@ -14,7 +14,7 @@ class UserPolicy < ApplicationPolicy end def update? - false + user? && user.admin? end def destroy? diff --git a/app/views/avo/partials/_sidebar_extra.html.erb b/app/views/avo/partials/_sidebar_extra.html.erb index 3dc641b..ead555f 100644 --- a/app/views/avo/partials/_sidebar_extra.html.erb +++ b/app/views/avo/partials/_sidebar_extra.html.erb @@ -2,10 +2,8 @@ </div> <div class="space-y-1 mb-4"> - <% if false # temporarily hide password update so test users dont lock out one another %> - <%= render Avo::Sidebar::HeadingComponent.new label: "Your Account" %> - <div class="w-full space-y-1"> - <%= render Avo::Sidebar::LinkComponent.new label: "Change Password", path: avo.settings_password_path %> - </div> - <% end %> + <%= render Avo::Sidebar::HeadingComponent.new label: "Your Account" %> + <div class="w-full space-y-1"> + <%= render Avo::Sidebar::LinkComponent.new label: "Change Password", path: avo.settings_password_path %> + </div> </div> -- GitLab