dev add method link
Test Workflow / test (push) Has been cancelled

This commit is contained in:
2026-05-05 14:43:28 +07:00
parent cdc45e400d
commit d98a5ce692
3 changed files with 65 additions and 3 deletions
@@ -93,7 +93,7 @@ public class DockViewFileHandler implements RequestHandler {
private BaseResponse handleGetViewStats(BaseRequest request, DocViewerRequest docViewerRequest) {
try {
Long userId = authService.useUserAuthToken(docViewerRequest.getToken());
Long userId = authService.useUserAuthToken(docViewerRequest.getToken());
List<String> fileIds = fileEntityService.getAllUserFiles(userId)
.stream()
.map(FileEntity::getId)
@@ -106,12 +106,12 @@ public class DockViewFileHandler implements RequestHandler {
null);
}
List<DockViewStatsResponse> statsByFileIds = dockViewService.getStatsByFileIds(fileIds);
DockViewStatsResponse totalStats = dockViewService.getTotalStatsByFileIds(fileIds);
return new BaseResponse(request.getMsgId(),
MessageCode.SUCCESS.getCode(),
MessageCode.SUCCESS.getDescription(),
statsByFileIds);
totalStats);
} catch (NotFoundAuthToken e) {
return new BaseResponse(request.getMsgId(),
MessageCode.INVALID_TOKEN.getCode(),
@@ -119,4 +119,33 @@ public class DockViewFileHandler implements RequestHandler {
null);
}
}
// private BaseResponse handleGetViewStats(BaseRequest request, DocViewerRequest docViewerRequest) {
// try {
// Long userId = authService.useUserAuthToken(docViewerRequest.getToken());
// List<String> fileIds = fileEntityService.getAllUserFiles(userId)
// .stream()
// .map(FileEntity::getId)
// .toList();
//
// if (fileIds.isEmpty()) {
// return new BaseResponse(request.getMsgId(),
// MessageCode.FILE_NOT_FOUND.getCode(),
// "Files for search not found",
// null);
// }
//
// List<DockViewStatsResponse> statsByFileIds = dockViewService.getStatsByFileIds(fileIds);
//
// return new BaseResponse(request.getMsgId(),
// MessageCode.SUCCESS.getCode(),
// MessageCode.SUCCESS.getDescription(),
// statsByFileIds);
// } catch (NotFoundAuthToken e) {
// return new BaseResponse(request.getMsgId(),
// MessageCode.INVALID_TOKEN.getCode(),
// "Authentication required",
// null);
// }
// }
}