Merge branch 'master' into 7478-anm-spot-instances
[arvados.git] / services / api / app / models / user.rb
index a9a6a2391991d0524b60856075443f24f9f166f6..9d4c20af9faaa1ff7076fdcd0bd8d0348324e4ef 100644 (file)
@@ -327,6 +327,7 @@ class User < ArvadosModel
       end
 
       update_attributes!(redirect_to_user_uuid: new_user.uuid)
+      invalidate_permissions_cache
     end
   end
 
@@ -413,7 +414,7 @@ class User < ArvadosModel
     end
     if self.is_active_changed?
       if self.is_active != self.is_active_was
-        logger.warn "User #{current_user.uuid} tried to change is_active from #{self.is_admin_was} to #{self.is_admin} for #{self.uuid}"
+        logger.warn "User #{current_user.uuid} tried to change is_active from #{self.is_active_was} to #{self.is_active} for #{self.uuid}"
         self.is_active = self.is_active_was
       end
     end