dev add field locale for get info for view doc
Test Workflow / test (push) Has been cancelled

This commit is contained in:
2026-05-15 12:56:56 +07:00
parent b0c66720b0
commit cfe3520bad
2 changed files with 5 additions and 0 deletions
@@ -40,6 +40,9 @@ public class DockView {
@Column(name = "viewer_name")
private String viewerName;
@Column(name = "document_name")
private String docName;
@Column(name = "created_at",updatable = false)
private LocalDateTime createdAt = LocalDateTime.now();
}
@@ -44,6 +44,7 @@ public class DockViewService {
String geoRuName = geoCountryService.getCityByIp(request.getIp(), "ru") + "/" +
geoCountryService.getCountryByIp(request.getIp(), "ru");
User user = userRepository.findById(userId).orElse(null);
FileEntity file = fileEntityRepository.findByFileId(request.getFileId());
dockView.setViewerId(userId);
dockView.setViewerIp(request.getIp() != null ? request.getIp() : "-");
@@ -53,6 +54,7 @@ public class DockViewService {
dockView.setGeoNameEn(geoEnName);
dockView.setGeoNameRu(geoRuName);
dockView.setViewerName(user == null ? "guest" : user.getFullName());
dockView.setDocName(file.getOriginalFileName());
DockView saved = dockViewRepository.save(dockView);