diff --git a/src/toascii/models/image.clj b/src/toascii/models/image.clj index c370231..8658778 100644 --- a/src/toascii/models/image.clj +++ b/src/toascii/models/image.clj @@ -3,7 +3,8 @@ (:import (java.awt RenderingHints Graphics2D Image) (java.awt.image BufferedImage Raster) (javax.imageio ImageIO) - (java.io File)) + (java.io File) + (java.net URL)) (:require [clojure.string :as str] [cemerick.url :as url] [toascii.util :refer [query-param-url->java-url]]) diff --git a/src/toascii/util.clj b/src/toascii/util.clj index 6e12b16..0e3bd4d 100644 --- a/src/toascii/util.clj +++ b/src/toascii/util.clj @@ -54,11 +54,12 @@ (url/map->query query)))) (when anchor (str \# anchor)))))) -(defn query-param-url->java-url [^String url] +(defn query-param-url->java-url + (^URL [^String url] (->> url (url/url) (encode-url-path-components) - (URL.))) + (URL.)))) (defn parse-int [s] (try