0a64db6925
Check go code / build-and-release (push) Successful in 1m9s
Reviewed-on: #5 Co-authored-by: Julien Fastré <julien.fastre@champs-libres.coop> Co-committed-by: Julien Fastré <julien.fastre@champs-libres.coop>
34 lines
897 B
Rust
34 lines
897 B
Rust
use crate::config::Config;
|
|
use crate::error::GeneralError;
|
|
use crate::gitea::issue::Issue;
|
|
use url::Url;
|
|
|
|
pub async fn debug(config: Config) -> Result<(), GeneralError> {
|
|
println!("test");
|
|
|
|
let gitea_client = crate::gitea::client::Client::from_config(config.gitea.first().unwrap());
|
|
let issue: Issue = gitea_client
|
|
.get(
|
|
Url::parse("https://gitea.champs-libres.be/api/v1/repos/julienfastre/test/issues/6")
|
|
.unwrap(),
|
|
)
|
|
.await?;
|
|
|
|
println!("issue: {:?}", issue);
|
|
|
|
Ok(())
|
|
|
|
/*
|
|
let open_project_client = Client::from_config(&config.openproject);
|
|
println!("base_url: {}", open_project_client.base_url);
|
|
println!("base_url: will get root");
|
|
let r = open_project_client.root().await?;
|
|
println!("root: {:?}", r);
|
|
let u = open_project_client.me().await?;
|
|
println!("me: {:?}", u);
|
|
|
|
Ok(())
|
|
|
|
*/
|
|
}
|