From fd932cc1602372007ff803d8c9947bdcfc36fdec Mon Sep 17 00:00:00 2001 From: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com> Date: Thu, 3 Sep 2026 18:35:56 +0800 Subject: [PATCH] fix(security): require explicit retry locking Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com> --- .../iflytek/skillhub/domain/skill/SkillVersionRepository.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/skillhub-domain/src/main/java/com/iflytek/skillhub/domain/skill/SkillVersionRepository.java b/server/skillhub-domain/src/main/java/com/iflytek/skillhub/domain/skill/SkillVersionRepository.java index 90018dfc..91f103c7 100644 --- a/server/skillhub-domain/src/main/java/com/iflytek/skillhub/domain/skill/SkillVersionRepository.java +++ b/server/skillhub-domain/src/main/java/com/iflytek/skillhub/domain/skill/SkillVersionRepository.java @@ -9,7 +9,7 @@ import java.util.Optional; public interface SkillVersionRepository { Optional findById(Long id); default Optional findByIdForUpdate(Long id) { - return findById(id); + throw new UnsupportedOperationException("This repository does not provide row locking"); } default Optional findStatusByIdAndSkillId(Long id, Long skillId) { return findById(id)