diff options
author | Teddy Wing | 2018-11-11 01:12:38 +0100 |
---|---|---|
committer | Teddy Wing | 2018-11-11 01:47:52 +0100 |
commit | e17cffd340476470546e5c27ff03fa134b6e2236 (patch) | |
tree | 01b7911843f72eca8116874e6a853734907e39dd /license-generator/src/main.rs | |
parent | f1c118535292fd7aba240713a4b869e00eaccc27 (diff) | |
download | dome-key-web-e17cffd340476470546e5c27ff03fa134b6e2236.tar.bz2 |
main(): Get a map of POST params
Move the call to `params::parse()` from `request::verified()` into
`main()`. This enables us to access values from POST params inside the
`main()` function. We'll need this to store purchaser name and email
address.
Diffstat (limited to 'license-generator/src/main.rs')
-rw-r--r-- | license-generator/src/main.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/license-generator/src/main.rs b/license-generator/src/main.rs index 4e47c33..3fe03ed 100644 --- a/license-generator/src/main.rs +++ b/license-generator/src/main.rs @@ -15,6 +15,7 @@ use simplelog::{Config, LevelFilter, WriteLogger}; use license_generator::database; use license_generator::errors::*; +use license_generator::params; use license_generator::purchaser::Purchaser; use license_generator::request; use license_generator::response; @@ -102,7 +103,8 @@ fn main() -> Result<()> { }, }; - let is_verified = match request::verified(¶ms) { + let ps = params::parse(¶ms); + let is_verified = match request::verified(&ps) { Ok(v) => v, Err(e) => { error!("{}", e); |