Skip to content

Commit 4efd1cc

Browse files
committed
Fix Project.repo_name for URL ending with /
1 parent 46aa182 commit 4efd1cc

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

codespeed/models.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,12 @@ def repo_name(self):
5050
error = 'Not supported for %s project' % self.get_repo_type_display()
5151
raise AttributeError(error)
5252

53-
return os.path.splitext(self.repo_path.split(os.sep)[-1])[0]
53+
name = self.repo_path
54+
if name.endswith('/'):
55+
name = name[:-1]
56+
name = name.split('/')[-1]
57+
# strip extension
58+
return name.rsplit('.', 1)[0]
5459

5560
@property
5661
def working_copy(self):

0 commit comments

Comments
 (0)