Pull request #60: RED-4687: Use SIMPLIFIED_TEXT instead of TEXT file

Merge in RED/search-service from RED-4687 to master

* commit 'c3b1d9883714c876b7b9c53aab06e5d71c3efe98':
  RED-4687: Use SIMPLIFIED_TEXT instead of TEXT file
This commit is contained in:
Philipp Schramm 2022-08-03 13:20:34 +02:00
commit 560160979c

View File

@ -4,9 +4,11 @@ import com.iqser.red.service.persistence.service.v1.api.model.dossiertemplate.do
import com.iqser.red.service.search.v1.server.model.Text;
import com.iqser.red.storage.commons.exception.StorageObjectDoesNotExist;
import com.iqser.red.storage.commons.service.StorageService;
import io.micrometer.core.annotation.Timed;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
@Slf4j
@ -16,11 +18,12 @@ public class TextStorageService {
private final StorageService storageService;
@Timed("redactmanager_getText-search")
public Text getText(String dossierId, String fileId) {
try {
return storageService.readJSONObject(StorageIdUtils.getStorageId(dossierId, fileId, FileType.TEXT), Text.class);
return storageService.readJSONObject(StorageIdUtils.getStorageId(dossierId, fileId, FileType.SIMPLIFIED_TEXT), Text.class);
} catch (StorageObjectDoesNotExist e) {
throw new RuntimeException("Text is not available", e);
} catch (Exception e) {