correction de l'endpoint

This commit is contained in:
gokhoal
2026-06-10 17:19:16 +02:00
parent eb70f4b3de
commit 431e96d9e4
@@ -1,4 +1,5 @@
using FastEndpoints; using System.Security.Claims;
using FastEndpoints;
using Knots.DTO.Discussion; using Knots.DTO.Discussion;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
@@ -13,7 +14,7 @@ public class GetMyDiscussionEndpoint(KnotsDbContext db) : EndpointWithoutRequest
public override async Task HandleAsync(CancellationToken ct) 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 // Discussions privées : l'utilisateur est l'un des participants
IQueryable<GetDiscussionDto> privees = db.Discussions IQueryable<GetDiscussionDto> privees = db.Discussions