X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/e97a5d828bdf7cb9626d72efd94d3bcf718a18c9..7499f61a2912cfdb1a316808fafa6e6ee77ee2e0:/services/api/app/models/arvados_model.rb diff --git a/services/api/app/models/arvados_model.rb b/services/api/app/models/arvados_model.rb index 709b4b4d1c..3966b7c393 100644 --- a/services/api/app/models/arvados_model.rb +++ b/services/api/app/models/arvados_model.rb @@ -627,7 +627,12 @@ class ArvadosModel < ApplicationRecord end def permission_to_destroy - permission_to_update + if [system_user_uuid, system_group_uuid, anonymous_group_uuid, + anonymous_user_uuid, public_project_uuid].include? uuid + false + else + permission_to_update + end end def maybe_update_modified_by_fields