From 9594efe716d94b0bf4da86ef8fa067783a67953d Mon Sep 17 00:00:00 2001 From: siujamo Date: Mon, 1 Jun 2026 17:01:50 +0800 Subject: [PATCH] fix: use BizException instead of ResponseStatusException for firearmId validation --- .../com/onixbyte/deltaforceguide/service/WebhookService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/onixbyte/deltaforceguide/service/WebhookService.java b/src/main/java/com/onixbyte/deltaforceguide/service/WebhookService.java index 44f57db..3476958 100644 --- a/src/main/java/com/onixbyte/deltaforceguide/service/WebhookService.java +++ b/src/main/java/com/onixbyte/deltaforceguide/service/WebhookService.java @@ -8,7 +8,7 @@ import org.slf4j.LoggerFactory; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.http.HttpStatus; import org.springframework.stereotype.Service; -import org.springframework.web.server.ResponseStatusException; +import com.onixbyte.deltaforceguide.exeption.BizException; import org.yaml.snakeyaml.Yaml; import java.time.Duration; @@ -112,7 +112,7 @@ public class WebhookService { toLong(data.get("firearmId")), (String) data.get("firearmName")); if (firearmId == null) { - throw new ResponseStatusException(HttpStatus.BAD_REQUEST, + throw new BizException(HttpStatus.BAD_REQUEST, "YAML must contain firearmId or firearmName"); } String name = (String) data.get("name");