fixed issue with size of pdf.

This commit is contained in:
Bryce
2018-07-04 20:01:37 -07:00
parent 05c9fa8fd8
commit e5caab4285
2 changed files with 3 additions and 3 deletions

View File

@@ -22,7 +22,7 @@
[nilenso/honeysql-postgres "0.2.4"]
[cljs-http "0.1.44"]
[clj-http "3.7.0"]
[clj-pdf "2.2.31"]
[clj-pdf "2.2.33"]
[org.clojure/core.async "0.3.465"]
[fogus/ring-edn "0.3.0"]
[buddy/buddy-auth "2.1.0"]

View File

@@ -31,7 +31,7 @@
(defn make-check-pdf [check]
(let [output-stream (ByteArrayOutputStream.)]
(pdf/pdf
[{:left-margin 10 :right-margin 0 :top-margin 0 :bottom-margin 0}
[{:left-margin 10 :right-margin 0 :top-margin 0 :bottom-margin 0 :size :letter}
(let [{:keys [paid-to company check date amount memo] {vendor-name :name :as vendor} :vendor} check
df (DecimalFormat. "#,###.00")
word-amount (num->words amount)
@@ -152,7 +152,7 @@
(defn merge-pdfs [keys]
(let [merged-pdf-stream (java.io.ByteArrayOutputStream.)
uuid (str (UUID/randomUUID))]
(apply pdf/collate (concat [merged-pdf-stream] (->> keys
(apply pdf/collate (concat [{:size :letter} merged-pdf-stream] (->> keys
(map #(s3/get-object (:data-bucket env) %))
(map :input-stream))))
(s3/put-object :bucket-name (:data-bucket env)