deleteArticle

@DeleteMapping(value = ["/{articleId}"])
@PreAuthorize(value = "isAuthenticated() and (hasRole('ROLE_ADMIN') or @articleValidator.isEditable(#articleId, #userDetails.username))")
fun deleteArticle(@AuthenticationPrincipal userDetails: UserDetails, @PathVariable articleId: Long): ResponseEntity<Unit>