refactor(analytics): Create new permissions for Generate Report APIs (#5178)

This commit is contained in:
Mani Chandra
2024-07-11 13:39:01 +05:30
committed by GitHub
parent 66ac1584df
commit 998ce02ebc
5 changed files with 16 additions and 8 deletions

View File

@ -649,7 +649,7 @@ pub mod routes {
.await
.map(ApplicationResponse::Json)
},
&auth::JWTAuth(Permission::Analytics),
&auth::JWTAuth(Permission::GenerateReport),
api_locking::LockAction::NotApplicable,
))
.await
@ -691,7 +691,7 @@ pub mod routes {
.await
.map(ApplicationResponse::Json)
},
&auth::JWTAuth(Permission::Analytics),
&auth::JWTAuth(Permission::GenerateReport),
api_locking::LockAction::NotApplicable,
))
.await
@ -733,7 +733,7 @@ pub mod routes {
.await
.map(ApplicationResponse::Json)
},
&auth::JWTAuth(Permission::PaymentWrite),
&auth::JWTAuth(Permission::GenerateReport),
api_locking::LockAction::NotApplicable,
))
.await