aboutsummaryrefslogtreecommitdiff
path: root/src/dionysus/web
diff options
context:
space:
mode:
Diffstat (limited to 'src/dionysus/web')
-rw-r--r--src/dionysus/web/admin.clj9
-rw-r--r--src/dionysus/web/enduser.clj4
2 files changed, 9 insertions, 4 deletions
diff --git a/src/dionysus/web/admin.clj b/src/dionysus/web/admin.clj
index 20c7409..28d8301 100644
--- a/src/dionysus/web/admin.clj
+++ b/src/dionysus/web/admin.clj
@@ -5,10 +5,11 @@
[dotenv :as env]
[ring.middleware.params :as rmparams]
[ring.middleware.session :as rmsessions]
+ [dionysus.utils :as dutils]
[dionysus.web.admin.home :as dwahome]
[dionysus.web.admin.home.blacklist :as dwahblacklist]
- [dionysus.web.admin.home.server-settings :as dwahserver-settings]))
+ [dionysus.web.admin.home.server-settings :as dwahserver-settings]))
(def ^:private routes
[["/" {:get {:handler dwahome/handle}}]
@@ -35,11 +36,13 @@
:redirect-uri "/callback"
:landing-uri "/"}})
rmsessions/wrap-session
- rmparams/wrap-params))
+ rmparams/wrap-params
+ delay))
(def ^:private stop-fn (atom nil))
(defn start-server! []
(when (fn? @stop-fn) (@stop-fn))
- (reset! stop-fn (http-server/run-server handler {:port (or (env/env "ADMIN_PORT") 8081)})))
+ (reset! stop-fn (http-server/run-server @handler {:port (-> (env/env "ADMIN_PORT")
+ (dutils/try-parse-int 8081))})))
#_(start-server!)
diff --git a/src/dionysus/web/enduser.clj b/src/dionysus/web/enduser.clj
index 90b661b..ab28749 100644
--- a/src/dionysus/web/enduser.clj
+++ b/src/dionysus/web/enduser.clj
@@ -2,6 +2,7 @@
(:require [dotenv :as env]
[org.httpkit.server :as http-server]
[reitit.ring :as rring]
+ [dionysus.utils :as dutils]
[dionysus.web.enduser.home :as dwehome]
[dionysus.web.enduser.home.search :as dwehsearch]
@@ -26,7 +27,8 @@
(defn start-server! []
(when (server-runs?) (@stop-fn))
- (reset! stop-fn (http-server/run-server handler {:port (or (env/env "ENDUSER_PORT") 8080)})))
+ (reset! stop-fn (http-server/run-server handler {:port (-> (env/env "ENDUSER_PORT")
+ (dutils/try-parse-int 8080))})))
#_(start-server!)
(defn stop-server! []