From aad95fc3f2834ddb6da17ce0cc9b13fe32f1f5d3 Mon Sep 17 00:00:00 2001 From: Milton Reder Date: Mon, 20 Nov 2023 14:21:43 -0500 Subject: [PATCH] SQL-215 refactor doc route fn --- src/main/com/yetanalytics/lrs/pedestal/routes.cljc | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/com/yetanalytics/lrs/pedestal/routes.cljc b/src/main/com/yetanalytics/lrs/pedestal/routes.cljc index a1b1815e..6ec05d71 100644 --- a/src/main/com/yetanalytics/lrs/pedestal/routes.cljc +++ b/src/main/com/yetanalytics/lrs/pedestal/routes.cljc @@ -41,9 +41,8 @@ method method-not-allowed :route-name (keyword route-name-ns (name method))] - (let [params-interceptors - (cond-> - [(xapi-i/params-interceptor + (let [doc-params-interceptor + (xapi-i/params-interceptor (case resource-tuple ["activities" "state"] (case method @@ -65,7 +64,9 @@ :post :xapi.agents.profile.POST.request/params :get :xapi.agents.profile.GET.request/params :head :xapi.agents.profile.GET.request/params - :delete :xapi.agents.profile.DELETE.request/params)))] + :delete :xapi.agents.profile.DELETE.request/params))) + params-interceptors + (cond-> [doc-params-interceptor] ;; Scan files if scanner is present on PUT/POST (and file-scanner (contains? #{:put :post} method))