aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes.rs
diff options
context:
space:
mode:
authorYigit Sever2021-04-15 00:32:28 +0300
committerYigit Sever2021-04-15 03:46:30 +0300
commitbe037a6b35056ec8aa8f75e56becd009bc7c01f2 (patch)
tree65bdca7c1327fb200e2060374b39579b677e2903 /src/routes.rs
parent7bcdcbcaa5bc8b03f8838630761bb99bb2cecef0 (diff)
downloadgradecoin-be037a6b35056ec8aa8f75e56becd009bc7c01f2.tar.gz
gradecoin-be037a6b35056ec8aa8f75e56becd009bc7c01f2.tar.bz2
gradecoin-be037a6b35056ec8aa8f75e56becd009bc7c01f2.zip
Add template support
We are now serving static HTML alongside Gradecoin REST
Diffstat (limited to 'src/routes.rs')
-rw-r--r--src/routes.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/routes.rs b/src/routes.rs
index 280de35..f8d9605 100644
--- a/src/routes.rs
+++ b/src/routes.rs
@@ -7,7 +7,10 @@ use crate::schema::Db;
7 7
8/// Every route combined 8/// Every route combined
9pub fn consensus_routes(db: Db) -> impl Filter<Extract = impl Reply, Error = Rejection> + Clone { 9pub fn consensus_routes(db: Db) -> impl Filter<Extract = impl Reply, Error = Rejection> + Clone {
10 transaction_list(db.clone()) 10 let welcome_route = warp::path::end().and_then(handlers::welcome_handler);
11
12 welcome_route
13 .or(transaction_list(db.clone()))
11 .or(register_user(db.clone())) 14 .or(register_user(db.clone()))
12 .or(auth_transaction_propose(db.clone())) 15 .or(auth_transaction_propose(db.clone()))
13 .or(auth_block_propose(db.clone())) 16 .or(auth_block_propose(db.clone()))
@@ -60,4 +63,3 @@ pub fn auth_block_propose(db: Db) -> impl Filter<Extract = impl Reply, Error = R
60 .and(custom_filters::with_db(db)) 63 .and(custom_filters::with_db(db))
61 .and_then(handlers::authorized_propose_block) 64 .and_then(handlers::authorized_propose_block)
62} 65}
63