diff --git a/TP Blazor/Controllers/CultureController.cs b/TP Blazor/Controllers/CultureController.cs
index 1b0aa8f..ca7bbcd 100644
--- a/TP Blazor/Controllers/CultureController.cs
+++ b/TP Blazor/Controllers/CultureController.cs
@@ -6,14 +6,28 @@ namespace TP_Blazor.Controllers;
[Microsoft.AspNetCore.Mvc.Route("[controller]/[action]")]
public class CultureController:Controller
{
- public IActionResult SetCulture(string culture, string returnUrl)
- {
- if(culture != null)
+
+ ///
+ /// Sets the culture.
+ ///
+ /// The culture.
+ /// The redirect URI.
+ ///
+ /// The action result.
+ ///
+ public IActionResult SetCulture(string culture, string redirectUri)
{
- this.HttpContext.Response.Cookies.Append(
- CookieRequestCultureProvider.DefaultCookieName,
- CookieRequestCultureProvider.MakeCookieValue(new RequestCulture(culture)));
+ if (culture != null)
+ {
+ // Define a cookie with the selected culture
+ this.HttpContext.Response.Cookies.Append(
+ CookieRequestCultureProvider.DefaultCookieName,
+ CookieRequestCultureProvider.MakeCookieValue(
+ new RequestCulture(culture)));
+ }
+
+ return this.LocalRedirect(redirectUri);
}
- return this.LocalRedirect(returnUrl);
}
-}
\ No newline at end of file
+
+