mirror of
https://github.com/LBPUnion/ProjectLighthouse.git
synced 2025-05-13 13:22:28 +00:00
Fixup website content deletion permissions
This commit is contained in:
parent
f4cad21061
commit
1b69f6a0e0
2 changed files with 4 additions and 6 deletions
|
@ -42,9 +42,7 @@ public class ModerationRemovalController : ControllerBase
|
|||
Score? score = await this.database.Scores.Include(s => s.Slot).FirstOrDefaultAsync(s => s.ScoreId == id);
|
||||
if (score == null) return null;
|
||||
|
||||
if (!user.IsModerator && score.Slot.CreatorId != user.UserId) return null;
|
||||
|
||||
return score;
|
||||
return user.IsModerator ? score : null;
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -113,7 +111,7 @@ public class ModerationRemovalController : ControllerBase
|
|||
Photo? photo = await this.database.Photos.Include(p => p.Slot).FirstOrDefaultAsync(p => p.PhotoId == id);
|
||||
if (photo == null) return null;
|
||||
|
||||
if (!user.IsModerator && photo.Slot?.CreatorId != user.UserId) return null;
|
||||
if (!user.IsModerator && photo.CreatorId != user.UserId) return null;
|
||||
|
||||
return photo;
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue