refactor permissions
This commit is contained in:
@@ -34,7 +34,7 @@ export class ResellerController {
|
||||
//***************** DSC Endpoints **************** */
|
||||
@ApiOperation({ summary: "Create reseller ==> admin route" })
|
||||
@AdminRoute()
|
||||
@PermissionsDec(PermissionEnum.RESELLER)
|
||||
@PermissionsDec(PermissionEnum.RESELLER_CREATE)
|
||||
@Post()
|
||||
createReseller(@Body() dto: CreateResellerDto) {
|
||||
return this.resellerService.create(dto);
|
||||
@@ -42,7 +42,7 @@ export class ResellerController {
|
||||
|
||||
@ApiOperation({ summary: "Get resellers ==> admin route" })
|
||||
@AdminRoute()
|
||||
@PermissionsDec(PermissionEnum.RESELLER)
|
||||
@PermissionsDec(PermissionEnum.RESELLER_READ)
|
||||
@Get()
|
||||
getResellers() {
|
||||
return this.resellerService.findAll();
|
||||
@@ -52,7 +52,7 @@ export class ResellerController {
|
||||
|
||||
@ApiOperation({ summary: "Get withdraw requests ==> admin route" })
|
||||
@AdminRoute()
|
||||
@PermissionsDec(PermissionEnum.RESELLER)
|
||||
@PermissionsDec(PermissionEnum.RESELLER_READ)
|
||||
@Pagination()
|
||||
@Get("withdraw-request/admin")
|
||||
getRewardRequests(@Query() query: SearchWithdrawRequestQueryDto) {
|
||||
@@ -61,7 +61,7 @@ export class ResellerController {
|
||||
|
||||
@ApiOperation({ summary: "Confirm withdraw request ==> admin route" })
|
||||
@AdminRoute()
|
||||
@PermissionsDec(PermissionEnum.RESELLER)
|
||||
@PermissionsDec(PermissionEnum.RESELLER_UPDATE)
|
||||
@Patch("withdraw-request/:id")
|
||||
confirmWithdrawRequests(@Param() paramDto: ParamDto, @Body() dto: ConfirmwithdrawRequestDto) {
|
||||
return this.resellerService.confirmWithdrawRequest(paramDto.id, dto.transactionId);
|
||||
|
||||
Reference in New Issue
Block a user