@@ -334,35 +334,35 @@ impl Info {
334
334
Language :: get_dominant_language( languages_stats. clone( ) )
335
335
) ;
336
336
337
- let conf = config. unwrap ( ) ;
338
- Info {
337
+ let conf = config? ;
338
+ Ok ( Info {
339
339
git_version : git_v,
340
340
git_username : git_user,
341
341
project_name : conf. repository_name ,
342
- current_commit : current_commit_info. unwrap ( ) ,
343
- version : version. unwrap ( ) ,
344
- creation_date : creation_date. unwrap ( ) ,
342
+ current_commit : current_commit_info? ,
343
+ version : version? ,
344
+ creation_date : creation_date? ,
345
345
dominant_language,
346
346
languages : languages_stats,
347
347
authors,
348
- last_change : last_change. unwrap ( ) ,
348
+ last_change : last_change? ,
349
349
repo : conf. repository_url ,
350
- commits : commits. unwrap ( ) ,
351
- pending : pending. unwrap ( ) ,
352
- repo_size : repo_size. unwrap ( ) ,
350
+ commits : commits? ,
351
+ pending : pending? ,
352
+ repo_size : repo_size? ,
353
353
number_of_lines,
354
- license : project_license. unwrap ( ) ,
354
+ license : project_license? ,
355
355
custom_logo : logo,
356
356
custom_colors : colors,
357
357
disable_fields : disabled,
358
358
bold_enabled : bold_flag,
359
359
no_color_blocks : color_blocks_flag,
360
360
custom_image,
361
361
image_backend,
362
- }
362
+ } )
363
363
} ;
364
364
365
- let info = block_on ( info) ;
365
+ let info = block_on ( info) ? ;
366
366
Ok ( info)
367
367
}
368
368
0 commit comments