fix: also set repos if not cached
This commit is contained in:
parent
f14619f0df
commit
a758cb41ca
|
@ -148,9 +148,8 @@ def refresh_projects(github_token: str, repo_cache_file: Path) -> None:
|
||||||
|
|
||||||
|
|
||||||
def load_projects(github_token: str, repo_cache_file: Path) -> list[GithubProject]:
|
def load_projects(github_token: str, repo_cache_file: Path) -> list[GithubProject]:
|
||||||
if repo_cache_file.exists():
|
if not repo_cache_file.exists():
|
||||||
log.msg("fetching github repositories from cache")
|
log.msg("fetching github repositories")
|
||||||
repos: list[dict[str, Any]] = json.loads(repo_cache_file.read_text())
|
|
||||||
else:
|
|
||||||
refresh_projects(github_token, repo_cache_file)
|
refresh_projects(github_token, repo_cache_file)
|
||||||
|
repos: list[dict[str, Any]] = json.loads(repo_cache_file.read_text())
|
||||||
return [GithubProject(repo) for repo in repos]
|
return [GithubProject(repo) for repo in repos]
|
||||||
|
|
Loading…
Reference in a new issue