Skip to content

Commit

Permalink
Add with-open clause to interceptor
Browse files Browse the repository at this point in the history
  • Loading branch information
kelvinqian00 committed Feb 17, 2025
1 parent ae04282 commit d311b07
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions src/main/lrsql/admin/interceptors/lrs_management.clj
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
(ns lrsql.admin.interceptors.lrs-management
(:require [clojure.spec.alpha :as s]
[clojure.edn :as edn]
[clojure.java.io :as io]
[io.pedestal.interceptor :refer [interceptor]]
[io.pedestal.interceptor.chain :as chain]
[lrsql.admin.protocol :as adp]
Expand Down Expand Up @@ -90,7 +91,8 @@
{:status 200
:headers csv-response-header
:body (fn [^ServletOutputStream os]
(adp/-get-statements-csv lrs
os
property-paths
query-params))})))}))
(with-open [writer (io/writer os)]
(adp/-get-statements-csv lrs
writer
property-paths
query-params)))})))}))

0 comments on commit d311b07

Please sign in to comment.