Merge pull request 'feat: incrementer le nombre de lectures et de likes dans TitreController' (#163) from j3/feat/likes-views-route into dev

Reviewed-on: https://10.4.0.131/gitea/DI1-P4-E1/Webzine/pulls/163
Reviewed-by: j.vetu <josephine.vetu@diiage.org>
This commit is contained in:
j.vetu
2026-04-02 14:44:10 +02:00

View File

@@ -52,6 +52,8 @@ namespace Webzine.WebApplication.Controllers
return this.RedirectToAction("Index");
}
this.titreRepository.IncrementNbLectures(titre);
var vm = new TitreDetail
{
Details = new TitreContent
@@ -111,10 +113,11 @@ namespace Webzine.WebApplication.Controllers
if (titre == null)
{
this.logger.LogWarning("Impossible d'ajouter un like. Titre ID {Id} introuvable.", model.IdTitre);
return this.RedirectToAction("Index");
}
titre.NbLikes++;
else
{
this.titreRepository.IncrementNbLikes(titre);
}
return this.RedirectToAction("Details", new { id = model.IdTitre });
}