add: post tags

This commit is contained in:
trisua 2025-05-08 20:08:43 -04:00
parent efeb660de6
commit 8c3024cb40
13 changed files with 180 additions and 34 deletions

View file

@ -130,7 +130,9 @@ impl DataManager {
.get_request_by_id_linked_asset(id, linked_asset)
.await?;
if !force && user.id != y.owner && !user.permissions.check(FinePermission::MANAGE_REQUESTS)
if !force
&& (user.id != y.owner && user.id != y.linked_asset)
&& !user.permissions.check(FinePermission::MANAGE_REQUESTS)
{
return Err(Error::NotAllowed);
}