feat: Update permissions for user and gacha claim access

This commit is contained in:
MythEclipse
2025-08-14 21:38:47 +07:00
parent da1826ebba
commit 89ef48a57e
3 changed files with 4 additions and 2 deletions
@@ -74,6 +74,8 @@ async fn main() -> Result<(), Box<dyn Error>> {
vec![ vec![
PermissionsEnum::ReadListGachaItems, PermissionsEnum::ReadListGachaItems,
PermissionsEnum::ReadDetailGachaItems, PermissionsEnum::ReadDetailGachaItems,
PermissionsEnum::ReadListUsers,
PermissionsEnum::ReadDetailUsers,,
PermissionsEnum::CreateGachaClaims, PermissionsEnum::CreateGachaClaims,
PermissionsEnum::ReadDetailGachaClaims, PermissionsEnum::ReadDetailGachaClaims,
PermissionsEnum::ReadDetailGachaRolls, PermissionsEnum::ReadDetailGachaRolls,
@@ -27,7 +27,7 @@ pub async fn get_detail_gacha_claim(
match permissions_guard( match permissions_guard(
&headers, &headers,
state.clone(), state.clone(),
vec![PermissionsEnum::CreateGachaClaims], vec![PermissionsEnum::ReadDetailGachaClaims],
) )
.await .await
{ {
+1 -1
View File
@@ -82,7 +82,7 @@ pub async fn get_user_by_id(
match permissions_guard( match permissions_guard(
&headers, &headers,
state.clone(), state.clone(),
vec![PermissionsEnum::ReadListUsers], vec![PermissionsEnum::ReadDetailUsers],
) )
.await .await
{ {