feat: Update permissions for user and gacha claim access
This commit is contained in:
@@ -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
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user