Закрытие теперь перестает работать после добавления аутентификации на основе ролей в мой compojure api.Во время работы lein cloverage
я получаю это исключение:
Exception in thread "main" java.lang.IllegalArgumentException: No method in multimethod 'restructure-param' for dispatch value: :auth-roles, compiling:(/private/var/folders/w_/yt926bqs21g44f257yz05ctsjbv948/T/form-init3368607975292148784.clj:1:125)
Вот мое промежуточное ПО аутентификации:
(defmethod compojure.api.meta/restructure-param :auth-roles
[_ required-roles acc]
(update-in acc [:middleware] conj [require-roles required-roles]))