mirror of
https://github.com/asciinema/asciinema.git
synced 2025-12-16 11:48:13 +01:00
Prompt user for asciinema server URL when one not configured
This commit is contained in:
@@ -14,7 +14,7 @@ pub struct Cli {
|
||||
filename: String,
|
||||
|
||||
/// asciinema server URL
|
||||
server_url: String,
|
||||
server_url: Option<String>,
|
||||
}
|
||||
|
||||
#[derive(Debug, Deserialize)]
|
||||
@@ -59,10 +59,10 @@ impl Cli {
|
||||
}
|
||||
|
||||
fn api_url(&self) -> Result<Url> {
|
||||
let mut api_url = Url::parse(&self.server_url)?;
|
||||
api_url.set_path("api/asciicasts");
|
||||
let mut url = util::get_server_url(self.server_url.as_ref())?;
|
||||
url.set_path("api/asciicasts");
|
||||
|
||||
Ok(api_url)
|
||||
Ok(url)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user