diff of 3780dfdcdfd68ebe60718b801066d6a3955fbbaf
3780dfdcdfd68ebe60718b801066d6a3955fbbaf
diff --git a/src/packages/json-middleware.lisp b/src/packages/json-middleware.lisp
index 0f29a96..f3c1076 100644
--- a/src/packages/json-middleware.lisp
+++ b/src/packages/json-middleware.lisp
@@ -1,4 +1,5 @@
(defpackage :murja.middleware.json
(:use :cl)
+ (:export :@json)
(:import-from :com.inuoe.jzon :stringify))
diff --git a/src/packages/media-routes.lisp b/src/packages/media-routes.lisp
index 1484485..3621b19 100644
--- a/src/packages/media-routes.lisp
+++ b/src/packages/media-routes.lisp
@@ -7,6 +7,7 @@
(:import-from :murja.middleware.auth :@authenticated :@can? :*user*)
(:import-from :easy-routes :defroute)
-
+ (:local-nicknames
+ (:json :murja.middleware.json))
(:export :post-pic :delete-pic))
diff --git a/src/routes/media-routes.lisp b/src/routes/media-routes.lisp
index b3e3173..9c4249d 100644
--- a/src/routes/media-routes.lisp
+++ b/src/routes/media-routes.lisp
@@ -37,7 +37,7 @@
(defroute delete-pic ("/api/pictures" :method :delete
:decorators (@transaction
@authenticated
- @json
+ json:@json
(@can? "create-post"))) ()
(let* ((request-body (parse (hunchentoot:raw-post-data :force-text t)))
(ids (coerce (gethash "ids" request-body) 'list)))