From e709d49ae5b0351a17c456c46c1b07399a8f879d Mon Sep 17 00:00:00 2001 From: ewelinagr Date: Fri, 30 Aug 2024 10:51:20 +0200 Subject: [PATCH] Do views update on metadata patch by default. Fixes https://thehyve.atlassian.net/browse/FAIRSPC-103 --- .../fairspace/saturn/services/metadata/MetadataApp.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/projects/saturn/src/main/java/io/fairspace/saturn/services/metadata/MetadataApp.java b/projects/saturn/src/main/java/io/fairspace/saturn/services/metadata/MetadataApp.java index 8716a6507..35745ba07 100644 --- a/projects/saturn/src/main/java/io/fairspace/saturn/services/metadata/MetadataApp.java +++ b/projects/saturn/src/main/java/io/fairspace/saturn/services/metadata/MetadataApp.java @@ -17,7 +17,7 @@ import static io.fairspace.saturn.util.ValidationUtils.validate; import static io.fairspace.saturn.util.ValidationUtils.validateIRI; -import static java.lang.Boolean.FALSE; +import static java.lang.Boolean.TRUE; import static javax.servlet.http.HttpServletResponse.SC_BAD_REQUEST; import static javax.servlet.http.HttpServletResponse.SC_FORBIDDEN; import static javax.servlet.http.HttpServletResponse.SC_NO_CONTENT; @@ -51,7 +51,7 @@ protected void initApp() { put("/", (req, res) -> { var model = deserialize(req.body(), req.contentType()); - var doMaterializedViewsRefresh = req.queryParamOrDefault(DO_VIEWS_UPDATE, FALSE.toString()); + var doMaterializedViewsRefresh = req.queryParamOrDefault(DO_VIEWS_UPDATE, TRUE.toString()); api.put(model, Boolean.valueOf(doMaterializedViewsRefresh)); @@ -60,7 +60,7 @@ protected void initApp() { }); patch("/", (req, res) -> { var model = deserialize(req.body(), req.contentType()); - var doViewsUpdate = req.queryParamOrDefault(DO_VIEWS_UPDATE, FALSE.toString()); + var doViewsUpdate = req.queryParamOrDefault(DO_VIEWS_UPDATE, TRUE.toString()); api.patch(model, Boolean.valueOf(doViewsUpdate)); res.status(SC_NO_CONTENT); @@ -77,7 +77,7 @@ protected void initApp() { } } else { var model = deserialize(req.body(), req.contentType()); - var doMaterializedViewsRefresh = req.queryParamOrDefault(DO_VIEWS_UPDATE, FALSE.toString()); + var doMaterializedViewsRefresh = req.queryParamOrDefault(DO_VIEWS_UPDATE, TRUE.toString()); api.delete(model, Boolean.valueOf(doMaterializedViewsRefresh)); }