@@ -24,6 +24,7 @@ import ru.soune.nocopy.service.FileSimilarityService;
|
||||
import ru.soune.nocopy.service.ImageHashService;
|
||||
import ru.soune.nocopy.service.file.FileEntityService;
|
||||
import ru.soune.nocopy.service.file.FileUploadService;
|
||||
import ru.soune.nocopy.service.tariff.TariffInfoService;
|
||||
import ru.soune.nocopy.util.FileUtil;
|
||||
|
||||
import java.io.*;
|
||||
@@ -79,6 +80,8 @@ public class FileUploadServiceImpl implements FileUploadService {
|
||||
|
||||
private final FileUtil fileUtil;
|
||||
|
||||
private final TariffInfoService tariffInfoService;
|
||||
|
||||
@PostConstruct
|
||||
public void init() {
|
||||
try {
|
||||
@@ -325,6 +328,9 @@ public class FileUploadServiceImpl implements FileUploadService {
|
||||
|
||||
completeFileProcessingAsync(session, status);
|
||||
|
||||
if (status != FileStatus.TEMP) {
|
||||
tariffInfoService.writeOffTokens(session.getUserId());
|
||||
}
|
||||
} else {
|
||||
sessionRepository.save(session);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user