diff --git a/core/src/main/java/nl/tudelft/ewi/auta/core/controller/SubmitAppController.java b/core/src/main/java/nl/tudelft/ewi/auta/core/controller/SubmitAppController.java
index 089402543068c183deb6acb77dc8257b93969092..25184b322b0052407e44ab97eaa2d16caddbfae7 100644
--- a/core/src/main/java/nl/tudelft/ewi/auta/core/controller/SubmitAppController.java
+++ b/core/src/main/java/nl/tudelft/ewi/auta/core/controller/SubmitAppController.java
@@ -303,8 +303,7 @@ public class SubmitAppController extends ControllerBase
conn.setRequestProperty("Content-Type", "application/json");
try (
var out = conn.getOutputStream();
- var writer = new OutputStreamWriter(out, StandardCharsets.UTF_8);
- var in = conn.getInputStream()
+ var writer = new OutputStreamWriter(out, StandardCharsets.UTF_8)
) {
final var body = new SubmitAppFeedbackDto();
body.submissionId = submitMetadata.getSubmissionId();
@@ -314,12 +313,13 @@ public class SubmitAppController extends ControllerBase
body.textualFeedback = report;
body.score = score;
this.gson.toJson(body, writer);
+ writer.flush();
+ }
- try {
- in.close();
- } catch (final IOException ex) {
- // Ignore
- }
+ try (var in = conn.getInputStream()) {
+ in.close();
+ } catch (final IOException ex) {
+ // Ignore
}
} catch (final IOException ex) {
logger.error("Could not send report to Submit", ex);