       (let [{:keys [Name]} @form
             errors (validator @form)
             create-organization
-            (fn [e form]
-              (.preventDefault e)
-              (organizations-endpoint :create
-                                      form
-                                      #(set! js/window.location
-                                             (organizations-route))))]
+            (fn [form]
+              (fn [callback]
+                (organizations-endpoint :create
+                                        form
+                                        #(do
+                                           (callback)
+                                           (js/location.replace (organizations-route))))))]
         [:div.sixteen.wide.column
          [:div.ui.segment
           [:form.ui.form

                   [:div.description
                    (:Description event)]
                   [:div.extra
                    [:div.ui.right.floated.button
                     {:on-click #(if (:CheckinTime @attendee)
                                   (check-out attendee-id)
                                   (check-in attendee-id))}
                     @button-text]]]]]]
               [:div.ui.vertical.segment
                [:h3.ui.header
                 "Attendee Info"]

                       @organizations-db))

            create-event
            (fn [form]
              (fn [callback]
                (when (empty? errors)
                  (events-endpoint :create
                                   form
                                   #(do
                                      (callback)
                                      (js/location.replace (events-explore-route)))))))]
        [:div.sixteen.wide.column
         [:div.ui.top.attached.tabular.menu
          [:a.item {:href (events-route)}
