Fix repository initialization to pass the organization reference to the Repository class.

This commit is contained in:
2025-11-08 15:05:21 +01:00
parent 9b2922c1ef
commit 80d4988bad

View File

@@ -151,7 +151,7 @@ class Project():
@property @property
def repositories(self): def repositories(self):
if not hasattr(self, "_repositories"): if not hasattr(self, "_repositories"):
self._repositories = [Repository(project=self, **repo) for repo in self._org.get_path(f"{self._id}/_apis/git/repositories").json().get("value", [])] self._repositories = [Repository(org=self._org, **repo) for repo in self._org.get_path(f"{self._id}/_apis/git/repositories").json().get("value", [])]
return self._repositories return self._repositories
def __getitem__(self, key: str) -> Repository: def __getitem__(self, key: str) -> Repository: