diff options
Diffstat (limited to 'src/prs.rs')
-rw-r--r-- | src/prs.rs | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -249,10 +249,10 @@ pub enum ViewCommand { } impl PrCommand { - pub async fn run(self, keys: &crate::KeyInfo, host_name: Option<&str>) -> eyre::Result<()> { + pub async fn run(self, keys: &mut crate::KeyInfo, host_name: Option<&str>) -> eyre::Result<()> { use PrSubcommand::*; let repo = RepoInfo::get_current(host_name, self.repo(), self.remote.as_deref())?; - let api = keys.get_api(repo.host_url())?; + let api = keys.get_api(repo.host_url()).await?; let repo = repo.name().ok_or_else(|| self.no_repo_error())?; match self.command { Create { |