This commit is contained in:
wowo-zZ 2026-03-14 13:54:39 +08:00
parent 175b6c44c9
commit 5254cd155e
2 changed files with 6 additions and 0 deletions

View file

@ -37,6 +37,9 @@ public class SkillRatingController extends BaseApiController {
public ApiResponse<SkillRatingStatusResponse> getUserRating(
@PathVariable Long skillId,
@AuthenticationPrincipal PlatformPrincipal principal) {
if (principal == null) {
return ok("response.success.read", new SkillRatingStatusResponse((short) 0, false));
}
Optional<Short> rating = skillRatingService.getUserRating(skillId, principal.userId());
return ok(
"response.success.read",

View file

@ -40,6 +40,9 @@ public class SkillStarController extends BaseApiController {
public ApiResponse<Boolean> checkStarred(
@PathVariable Long skillId,
@AuthenticationPrincipal PlatformPrincipal principal) {
if (principal == null) {
return ok("response.success.read", false);
}
boolean starred = skillStarService.isStarred(skillId, principal.userId());
return ok("response.success.read", starred);
}