diff --git a/share/organisation/index.rhai b/share/organisation/index.rhai index 1862a4d..4b015a4 100644 --- a/share/organisation/index.rhai +++ b/share/organisation/index.rhai @@ -20,9 +20,11 @@ fn gitea_repos() { let password = base64_decode(gitea.data.password); let headers = http_header_basic(username,password); let response = http_get_json(`http://gitea-http.${global::DOMAIN}-ci.svc:3000/api/v1/orgs/${org}/repos`, headers); - repos += response.json.map(|p| p.name); - repos.sort(); - log_info(`Found ${repos.len} repos`); + if (response.code.to_int()>=200&&response.code.to_int()<300) { + repos += response.json.map(|p| p.name); + repos.sort(); + log_info(`Found ${repos.len} repos`); + } } repos }