diff --git a/src/clj/auto_ap/datomic/transactions.clj b/src/clj/auto_ap/datomic/transactions.clj index 74e30d58..55b8b8b7 100644 --- a/src/clj/auto_ap/datomic/transactions.clj +++ b/src/clj/auto_ap/datomic/transactions.clj @@ -4,7 +4,8 @@ [auto-ap.graphql.utils :refer [limited-clients]] [clj-time.coerce :as c] [clj-time.coerce :as coerce] - [clojure.tools.logging :as log])) + [clojure.tools.logging :as log] + [clojure.string :as str])) (defn sort-fn [sort-by] (cond @@ -116,8 +117,9 @@ (:description args) (merge-query {:query {:in ['?description] :where ['[?e :transaction/description-original ?do] - '[(.contains ?do ?description)]]} - :args [(:description args)]}) + '[(clojure.string/lower-case ?do) ?do2] + '[(.contains ?do2 ?description)]]} + :args [(clojure.string/lower-case (:description args))]}) (:sort args) (add-sorter-fields {"client" ['[?e :transaction/client ?c] '[?c :client/name ?sort-client]]