From 431e96d9e4fe1314b1076b178f28a53b26301aa4 Mon Sep 17 00:00:00 2001 From: gokhoal Date: Wed, 10 Jun 2026 17:19:16 +0200 Subject: [PATCH] correction de l'endpoint --- Knots/Endpoints/Discussion/GetMyDiscussionEndpoint.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Knots/Endpoints/Discussion/GetMyDiscussionEndpoint.cs b/Knots/Endpoints/Discussion/GetMyDiscussionEndpoint.cs index bab538d..819092c 100644 --- a/Knots/Endpoints/Discussion/GetMyDiscussionEndpoint.cs +++ b/Knots/Endpoints/Discussion/GetMyDiscussionEndpoint.cs @@ -1,4 +1,5 @@ -using FastEndpoints; +using System.Security.Claims; +using FastEndpoints; using Knots.DTO.Discussion; using Microsoft.EntityFrameworkCore; @@ -13,7 +14,7 @@ public class GetMyDiscussionEndpoint(KnotsDbContext db) : EndpointWithoutRequest public override async Task HandleAsync(CancellationToken ct) { - int userId = int.Parse(User.ClaimValue("id")!); // ⚠️ adapte au claim de ton JwtService + int userId = int.Parse(User.FindFirstValue(ClaimTypes.NameIdentifier)!); // Discussions privées : l'utilisateur est l'un des participants IQueryable privees = db.Discussions