Skip to content

Commit

Permalink
Check if users.json has privatekey for sitesigning
Browse files Browse the repository at this point in the history
canewsin committed Mar 25, 2022
1 parent 4df3554 commit 25f881f
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion src/main.rs
Original file line number Diff line number Diff line change
@@ -36,7 +36,15 @@ async fn main() -> Result<(), Error> {
}
"siteDownload" => download_site(&mut site).await?,
"siteSign" => {
let private_key = site_args.next().unwrap();
let private_key = if let Some(private_key) = site_args.next() {
private_key.to_owned()
} else {
if let Some(key) = user.sites.get(&site.address()).unwrap().get_privkey() {
key
} else {
unreachable!("No private key for site");
}
};
site_sign(&mut site, private_key.into()).await?
}
"siteVerify" => check_site_integrity(&mut site).await?,

0 comments on commit 25f881f

Please sign in to comment.