Skip to content

Commit bf28567

Browse files
authored
Add Unknown for missing VCS class (#11398)
* Add Unknown for missing VCS class * Fix my PR * Fix lint * Update common
1 parent 4928691 commit bf28567

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

readthedocs/projects/models.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -1242,7 +1242,10 @@ def get_default_branch(self):
12421242
if self.remote_repository and self.remote_repository.default_branch:
12431243
return self.remote_repository.default_branch
12441244

1245-
return self.vcs_class().fallback_branch
1245+
vcs_class = self.vcs_class()
1246+
if vcs_class:
1247+
return vcs_class.fallback_branch
1248+
return "Unknown"
12461249

12471250
def add_subproject(self, child, alias=None):
12481251
subproject, _ = ProjectRelationship.objects.get_or_create(

0 commit comments

Comments
 (0)