require admin role
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2021-05-19 05:08:00 +02:00
parent 8347b10401
commit 8cd1e10cd7
5 changed files with 17 additions and 9 deletions

View File

@ -41,7 +41,7 @@ namespace HanyadikHetVan.Controllers.V2
}
}
[HttpDelete("{pauseId}")]
[Authorize]
[Authorize(Roles = "admin")]
[ProducesResponseType(StatusCodes.Status200OK, Type = typeof(WeeklyTimeSpanDTO))]
[ProducesResponseType(StatusCodes.Status404NotFound)]
[ProducesResponseType(StatusCodes.Status401Unauthorized)]
@ -58,7 +58,7 @@ namespace HanyadikHetVan.Controllers.V2
}
}
[HttpPut]
[Authorize]
[Authorize(Roles = "admin")]
[Consumes(MediaTypeNames.Application.Json)]
[ProducesResponseType(StatusCodes.Status200OK, Type = typeof(PauseDTO))]
[ProducesResponseType(StatusCodes.Status404NotFound)]

View File

@ -24,7 +24,7 @@ namespace HanyadikHetVan.Controllers.V2
}
[HttpPut("{userId}")]
[Authorize]
[Authorize(Roles = "admin")]
[Consumes(MediaTypeNames.Application.Json)]
[ProducesResponseType(StatusCodes.Status200OK, Type = typeof(PurseDTO))]
[ProducesResponseType(StatusCodes.Status404NotFound)]
@ -43,7 +43,7 @@ namespace HanyadikHetVan.Controllers.V2
}
[HttpGet("{userId}")]
[Authorize]
[Authorize(Roles = "admin")]
[ProducesResponseType(StatusCodes.Status200OK, Type = typeof(PurseDTO))]
[ProducesResponseType(StatusCodes.Status404NotFound)]
[ProducesResponseType(StatusCodes.Status401Unauthorized)]

View File

@ -41,7 +41,7 @@ namespace HanyadikHetVan.Controllers.V2
}
}
[HttpDelete("{weeklyTimeSpanId}")]
[Authorize]
[Authorize(Roles = "admin")]
[ProducesResponseType(StatusCodes.Status200OK, Type = typeof(bool))]
[ProducesResponseType(StatusCodes.Status404NotFound)]
[ProducesResponseType(StatusCodes.Status401Unauthorized)]
@ -58,7 +58,7 @@ namespace HanyadikHetVan.Controllers.V2
}
}
[HttpPut]
[Authorize]
[Authorize(Roles = "admin")]
[Consumes(MediaTypeNames.Application.Json)]
[ProducesResponseType(StatusCodes.Status200OK, Type = typeof(WeeklyTimeSpanDTO))]
[ProducesResponseType(StatusCodes.Status404NotFound)]