diff --git a/src/cljs/auto_ap/views/components/typeahead.cljs b/src/cljs/auto_ap/views/components/typeahead.cljs index 9616c8b5..ee6c6500 100644 --- a/src/cljs/auto_ap/views/components/typeahead.cljs +++ b/src/cljs/auto_ap/views/components/typeahead.cljs @@ -125,7 +125,6 @@ ] (r/create-class {:reagent-render (fn [{:keys [matches on-change disabled match->text field value class not-found-description]}] - (println "RENDERING ZZ" value) (let [select (fn [entity] (when on-change (if (= :not-found entity) @@ -134,7 +133,7 @@ text-atom text text (or (when value (match->text value)) @text) valid-matches (get-valid-entity-matches matches not-found-description not-found-value text match->text)] - (println "TEXT" value (match->text value) text) + [:div.typeahead (if disabled diff --git a/src/cljs/auto_ap/views/pages/invoices/form.cljs b/src/cljs/auto_ap/views/pages/invoices/form.cljs index dd9fa561..a76fafea 100644 --- a/src/cljs/auto_ap/views/pages/invoices/form.cljs +++ b/src/cljs/auto_ap/views/pages/invoices/form.cljs @@ -101,6 +101,15 @@ submit-query) ;; EVENTS + +(re-frame/reg-event-db + ::adding + (fn [db [_ new]] + (let [locations @(re-frame/subscribe [::subs/locations-for-client (:client-id new)])] + (-> db (forms/start-form ::form (assoc new :expense-accounts + (expense-accounts-field/from-graphql (:expense-accounts new) + 0.0 + locations))))))) (re-frame/reg-event-db ::editing (fn [db [_ which]]