Listen to git commits for a specific repo and run a shell command

Dont consume config.handle

vielle.dev ed9bbd46 bcbb66b8

verified
Changed files
+3 -2
src
+1 -1
src/did.rs
··· 167 167 ); 168 168 } 169 169 170 - pub fn get_did(handle: String) -> Result<DidDoc, ()> { 170 + pub fn get_did(handle: &String) -> Result<DidDoc, ()> { 171 171 println!(" Getting DID for {}", handle); 172 172 let did = if let Ok(did) = get_txt_did(&handle) { 173 173 did
+2 -1
src/main.rs
··· 10 10 11 11 // resolve handle to did 12 12 println!("Resolving {}", config.handle); 13 - let did_doc = match did::get_did(config.handle) { 13 + let did_doc = match did::get_did(&config.handle) { 14 14 Ok(res) => res, 15 15 Err(_) => return Err(()), 16 16 }; 17 + 17 18 // resolve did+repoName to knotserver 18 19 19 20 // connect to /events on knotserver