blob: c14f4914869b11a8111a69456f9c0c53df905c73 (
plain)
1
2
3
4
5
6
7
8
9
10
|
(ns chef.frontend.visitor.recipe.thumbnail
(:require [ring.util.response :as ruresp]
[chef.logic.recipes :as clrecipes])
(:import java.io.File))
(defn handler [req]
(if-let [id (get-in req [:path-params :id])]
(when-let [thumbnail-file (clrecipes/get-recipe-thumbnail id)]
(ruresp/file-response (.getPath ^File thumbnail-file)))
(ruresp/bad-request "Bad request.")))
|