From 4651350bfba437a62d1b64d038e54fa005102bc2 Mon Sep 17 00:00:00 2001 From: Juho Haapakoski Date: Wed, 13 Dec 2023 10:38:53 +0200 Subject: [PATCH] AE-2036: Add middleware to add `application_name` to database calls --- etp-backend/src/main/clj/solita/etp/api/aineisto.clj | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/etp-backend/src/main/clj/solita/etp/api/aineisto.clj b/etp-backend/src/main/clj/solita/etp/api/aineisto.clj index 8954d6ed7..975ef4e76 100644 --- a/etp-backend/src/main/clj/solita/etp/api/aineisto.clj +++ b/etp-backend/src/main/clj/solita/etp/api/aineisto.clj @@ -10,6 +10,7 @@ [solita.etp.schema.common :as common-schema] [solita.etp.service.aineisto :as aineisto-service] [solita.etp.service.rooli :as rooli-service] + [solita.etp.service.kayttaja :as kayttaja-service] [solita.etp.api.response :as api-response] [solita.etp.api.stream :as api-stream])) @@ -80,7 +81,9 @@ [["/aineistot" ["/update" {:post {:summary "Päivitä kaikkien aineistojen CSV-tiedostot S3:ssa." - :middleware [[security/wrap-whoami-for-internal-aineisto-api]] + :middleware [[security/wrap-db-application-name + (kayttaja-service/system-kayttaja :aineisto)] + [security/wrap-whoami-for-internal-aineisto-api]] :responses {200 {:body nil}} :handler (fn [{:keys [db whoami aws-s3-client]}] (r/response