Add file info public
Test Workflow / test (push) Has been cancelled

This commit is contained in:
2026-06-02 12:06:56 +07:00
parent 45f7e3d0bf
commit 74dfbe2ae4
@@ -772,14 +772,10 @@ public class ApiController {
} }
@GetMapping("/check/file_stats") @GetMapping("/check/file_stats")
public ResponseEntity<?> checkFileProtectStats(@RequestHeader("Authorization") String tokenHeader) { public ResponseEntity<?> checkFileProtectStats() {
String token = tokenHeader.replace("Bearer ", ""); Long userId = (Long) httpServletRequest.getAttribute("userId");
Optional<AuthToken> tokenOptional = authTokenRepository.findByToken(token); Map<String, Object> fileTypeStats = protectionsLimitService.getFileTypeStats(userId);
AuthToken authToken = tokenOptional.orElseThrow(() -> new NotFoundAuthToken("Token: " + token + "not found"));
Map<String, Object> fileTypeStats = protectionsLimitService.getFileTypeStats(authToken.getUser().getId());
return ResponseEntity.ok().body(fileTypeStats); return ResponseEntity.ok().body(fileTypeStats);
} }