fixe la suppression d'une déclaration d'activité
This commit is contained in:
@ -152,9 +152,10 @@ namespace Yavsc.Controllers
|
|||||||
// POST: Do/Delete/5
|
// POST: Do/Delete/5
|
||||||
[HttpPost, ActionName("Delete"),Authorize]
|
[HttpPost, ActionName("Delete"),Authorize]
|
||||||
[ValidateAntiForgeryToken]
|
[ValidateAntiForgeryToken]
|
||||||
public IActionResult DeleteConfirmed(string id, string activityCode)
|
public IActionResult DeleteConfirmed(UserActivity userActivity)
|
||||||
{
|
{
|
||||||
UserActivity userActivity = _context.UserActivities.Single(m => m.UserId == id && m.DoesCode == activityCode);
|
if (!ModelState.IsValid)
|
||||||
|
return new BadRequestObjectResult(ModelState);
|
||||||
if (!User.IsInRole("Administrator"))
|
if (!User.IsInRole("Administrator"))
|
||||||
if (User.GetUserId() != userActivity.UserId) {
|
if (User.GetUserId() != userActivity.UserId) {
|
||||||
ModelState.AddModelError("User","You're not admin.");
|
ModelState.AddModelError("User","You're not admin.");
|
||||||
|
Reference in New Issue
Block a user