From 04246642423df40139c63059f12e32133a667a8f Mon Sep 17 00:00:00 2001 From: junyong Date: Wed, 5 Nov 2025 17:18:42 +0900 Subject: [PATCH] =?UTF-8?q?fix=20:=20=EC=84=B1=EB=B3=84=20npe=20=ED=95=B4?= =?UTF-8?q?=EA=B2=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DiffLens/back_end/domain/search/dto/SearchResponseDTO.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/DiffLens/back_end/domain/search/dto/SearchResponseDTO.java b/src/main/java/DiffLens/back_end/domain/search/dto/SearchResponseDTO.java index d65d224..f283541 100644 --- a/src/main/java/DiffLens/back_end/domain/search/dto/SearchResponseDTO.java +++ b/src/main/java/DiffLens/back_end/domain/search/dto/SearchResponseDTO.java @@ -100,9 +100,10 @@ public static class ResponseValues{ public static ResponseValues fromPanelDTO(PanelWithRawDataDTO panel, String concordanceRate) { return ResponseValues.builder() .respondentId(panel.getId()) - .gender(panel.getGender().getDisplayValue()) + .gender(panel.getGender() != null ? panel.getGender().getDisplayValue() : null) .age(panel.getAge() != null ? panel.getAge().toString() : null) .residence(panel.getResidence()) + .residence(panel.getResidence()) .personalIncome(panel.getPersonalIncome()) .concordanceRate(concordanceRate) .build();