#199 : Correction de bug sur l'ajout des commentaires si le ModelState n'est pas valide.
This commit is contained in:
@@ -23,6 +23,15 @@ public class ValidationActionFilter : IActionFilter
|
||||
/// <inheritdoc/>
|
||||
public void OnActionExecuting(ActionExecutingContext context)
|
||||
{
|
||||
string controllerName = context.RouteData.Values["controller"]?.ToString() ?? string.Empty;
|
||||
string actionName = context.RouteData.Values["action"]?.ToString() ?? string.Empty;
|
||||
|
||||
if (controllerName.Equals("Titre", StringComparison.OrdinalIgnoreCase)
|
||||
&& actionName.Equals("Comment", StringComparison.OrdinalIgnoreCase))
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
if (!context.ModelState.IsValid)
|
||||
{
|
||||
var erreurs = context.ModelState
|
||||
@@ -35,8 +44,6 @@ public class ValidationActionFilter : IActionFilter
|
||||
context.ActionDescriptor.DisplayName,
|
||||
string.Join(" | ", erreurs));
|
||||
|
||||
string actionName = context.RouteData.Values["action"]?.ToString() ?? string.Empty;
|
||||
|
||||
// cas spécial: titre details
|
||||
if (actionName.Equals("Index", StringComparison.OrdinalIgnoreCase))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user