From f2f4d2f081756b784fc59ddc16b6873598be91e7 Mon Sep 17 00:00:00 2001 From: Thomas Sevagen Date: Wed, 26 Feb 2025 14:25:46 +0100 Subject: [PATCH] feat(export): refactor DefaultExportService to use constants for document fields --- .../fr/cgi/magneto/service/impl/DefaultExportService.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/src/main/java/fr/cgi/magneto/service/impl/DefaultExportService.java b/backend/src/main/java/fr/cgi/magneto/service/impl/DefaultExportService.java index fcedd455..10d4d487 100644 --- a/backend/src/main/java/fr/cgi/magneto/service/impl/DefaultExportService.java +++ b/backend/src/main/java/fr/cgi/magneto/service/impl/DefaultExportService.java @@ -260,12 +260,12 @@ private Slide createSlideFromCard(Card card, SlideFactory slideFactory, JsonObje case AUDIO: Map> documentMap = new HashMap<>(); for (Map doc : documents) { - documentMap.put((String) doc.get("documentId"), doc); + documentMap.put((String) doc.get(Field.DOCUMENTID), doc); } Map documentData = documentMap.get(card.getResourceId()); - Buffer documentBuffer = documentData != null ? (Buffer) documentData.get("buffer") : null; - String contentType = documentData != null ? (String) documentData.get("contentType") : ""; + Buffer documentBuffer = documentData != null ? (Buffer) documentData.get(Field.BUFFER) : null; + String contentType = documentData != null ? (String) documentData.get(Field.CONTENTTYPE) : ""; propertiesBuilder .contentType(contentType)