From d629357af5a389df2096f9cc75fe3d2aefd7243d Mon Sep 17 00:00:00 2001 From: Arthur Wambst Date: Fri, 22 Aug 2025 00:23:47 +0200 Subject: [PATCH] fix: wrong field search when searching for owner of an instance --- .../java/fr/la_banquise/backend/rest/UserEndpoints.java | 6 ------ .../fr/la_banquise/backend/services/InstanceService.java | 2 +- .../java/fr/la_banquise/backend/services/UserService.java | 2 +- 3 files changed, 2 insertions(+), 8 deletions(-) diff --git a/src/main/java/fr/la_banquise/backend/rest/UserEndpoints.java b/src/main/java/fr/la_banquise/backend/rest/UserEndpoints.java index d24f810..8971d53 100644 --- a/src/main/java/fr/la_banquise/backend/rest/UserEndpoints.java +++ b/src/main/java/fr/la_banquise/backend/rest/UserEndpoints.java @@ -32,12 +32,6 @@ public class UserEndpoints { @Path("/me") @Authenticated public Response getCurrentUser() { - System.out.println("=== DEBUG /me endpoint ==="); - System.out.println("Identity: " + identity); - System.out.println("Principal: " + identity.getPrincipal()); - System.out.println("Principal name: " + - identity.getPrincipal().getName()); - System.out.println("Roles: " + identity.getRoles()); LoggedUserResponse user = new LoggedUserResponse( identity.getPrincipal().getName(), identity.getRoles()); return Response.ok(user).build(); diff --git a/src/main/java/fr/la_banquise/backend/services/InstanceService.java b/src/main/java/fr/la_banquise/backend/services/InstanceService.java index bf31bcf..608ec15 100644 --- a/src/main/java/fr/la_banquise/backend/services/InstanceService.java +++ b/src/main/java/fr/la_banquise/backend/services/InstanceService.java @@ -29,7 +29,7 @@ public class InstanceService { public List getAllInstances(String username) { User user = userRepository.findByName(username); - return instanceRepository.find("user", user).list(); + return instanceRepository.find("owner", user).list(); } public Instance getInstance(Long id) { diff --git a/src/main/java/fr/la_banquise/backend/services/UserService.java b/src/main/java/fr/la_banquise/backend/services/UserService.java index ea40357..866c5cb 100644 --- a/src/main/java/fr/la_banquise/backend/services/UserService.java +++ b/src/main/java/fr/la_banquise/backend/services/UserService.java @@ -41,7 +41,7 @@ public class UserService { userRepository.deleteById(id); } - @Transactional + @Transactional // wtf ? this is get user no ? public User updateUser(Long id) { User user = userRepository.findById(id); return user;