   (:use plumbing.core)
   (:require [clojure.string :as str]
             [clojure.core.async :refer [<!! timeout]]
-            [liberator.core :refer [resource]]
+            [liberator.core :refer [resource negotiate-media-type]]
             [liberator.representation :refer [as-response]]
             [pandect.algo.md5 :refer [md5]]
             [lens.handler.util :refer :all]

      (find-workbook-form (path-for :find-workbook-handler))}}))

;; ---- Workbook --------------------------------------------------------------

(defn update-workbook-form [path-for workbook]
  {:action (workbook-path path-for workbook)


(defn find-workbook-handler [path-for]
  (resource
    (resource-defaults :cache-control "no-cache")

    :processable?
    (fnk [[:request params]]
