From f67062f150e7d773c4e113db2d278935e7fb0316 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Thu, 20 Apr 2023 20:52:00 +0200 Subject: [PATCH] fix owner permission for admins --- backend/windmill-api/src/users.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backend/windmill-api/src/users.rs b/backend/windmill-api/src/users.rs index 4751ce720c..40cab93a74 100644 --- a/backend/windmill-api/src/users.rs +++ b/backend/windmill-api/src/users.rs @@ -937,6 +937,9 @@ pub async fn is_owner_of_path( } pub fn require_owner_of_path(authed: &Authed, path: &str) -> Result<()> { + if authed.is_admin { + return Ok(()); + } if !path.is_empty() { let splitted = path.split("/").collect::>(); if splitted[0] == "u" {