diff options
| author | Teddy Wing | 2021-06-05 14:17:43 +0200 | 
|---|---|---|
| committer | Teddy Wing | 2021-06-05 14:17:43 +0200 | 
| commit | b19bc8197f5d7173dc64128565ff504f6e6f4821 (patch) | |
| tree | 4f0e35ba1a3bf452cc7cc63df693ed6dcb06b8d6 /src | |
| parent | 75dea72d04dee394886cbf8c7fc5cf3a9c349c7f (diff) | |
| download | reflectub-b19bc8197f5d7173dc64128565ff504f6e6f4821.tar.bz2 | |
run(): Remove `unwrap`s
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.rs | 18 | 
1 files changed, 9 insertions, 9 deletions
| diff --git a/src/main.rs b/src/main.rs index 2957217..e487ec4 100644 --- a/src/main.rs +++ b/src/main.rs @@ -63,7 +63,7 @@ async fn run() -> anyhow::Result<()> {      let base_cgitrc = opt_matches.opt_str("cgitrc")          .map(|s| PathBuf::from(s)); -    // let repos = github::fetch_repos(username).await.unwrap(); +    // let repos = github::fetch_repos(username).await?      let test_repos = vec![          github::Repo { @@ -90,9 +90,9 @@ async fn run() -> anyhow::Result<()> {          },      ]; -    let mut db = database::Db::connect(&database_file).await.unwrap(); +    let mut db = database::Db::connect(&database_file).await?; -    db.create().await.unwrap(); +    db.create().await?;      // If repo !exists      //   insert @@ -108,10 +108,10 @@ async fn run() -> anyhow::Result<()> {          match db.repo_get(id).await {              Ok(current_repo) => { -                if db.repo_is_updated(&db_repo).await.unwrap() { -                    update(&path, ¤t_repo, &repo).unwrap(); +                if db.repo_is_updated(&db_repo).await? { +                    update(&path, ¤t_repo, &repo)?; -                    db.repo_update(&db_repo).await.unwrap(); +                    db.repo_update(&db_repo).await?;                  }              }, @@ -120,12 +120,12 @@ async fn run() -> anyhow::Result<()> {                      &path,                      &repo,                      base_cgitrc.as_ref(), -                ).unwrap(); +                )?; -                db.repo_insert(db_repo).await.unwrap(); +                db.repo_insert(db_repo).await?;              }, -            e => panic!("{:?}", e), +            Err(e) => anyhow::bail!(e),          }      } | 
