|
|
|
@ -518,8 +518,7 @@ fn diagnostics(_token: AdminToken, ip_header: IpHeader, conn: DbConn) -> ApiResu
|
|
|
|
|
// TODO: Maybe we need to cache this using a LazyStatic or something. Github only allows 60 requests per hour, and we use 3 here already.
|
|
|
|
|
let (latest_release, latest_commit, latest_web_build) = if has_http_access {
|
|
|
|
|
(
|
|
|
|
|
match get_github_api::<GitRelease>("https://api.github.com/repos/dani-garcia/vaultwarden/releases/latest")
|
|
|
|
|
{
|
|
|
|
|
match get_github_api::<GitRelease>("https://api.github.com/repos/dani-garcia/vaultwarden/releases/latest") {
|
|
|
|
|
Ok(r) => r.tag_name,
|
|
|
|
|
_ => "-".to_string(),
|
|
|
|
|
},
|
|
|
|
|