Merge pull request #1232 from yzongyue/feature/compatible_with_old_gitlab

func get_line_link compatible with old gitlab versions
This commit is contained in:
Tal 2024-09-15 17:06:43 +03:00 committed by GitHub
commit 16763d81b4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -551,7 +551,7 @@ class GitLabProvider(GitProvider):
if relevant_line_start == -1:
link = f"{self.gl.url}/{self.id_project}/-/blob/{self.mr.source_branch}/{relevant_file}?ref_type=heads"
elif relevant_line_end:
link = f"{self.gl.url}/{self.id_project}/-/blob/{self.mr.source_branch}/{relevant_file}?ref_type=heads#L{relevant_line_start}-L{relevant_line_end}"
link = f"{self.gl.url}/{self.id_project}/-/blob/{self.mr.source_branch}/{relevant_file}?ref_type=heads#L{relevant_line_start}-{relevant_line_end}"
else:
link = f"{self.gl.url}/{self.id_project}/-/blob/{self.mr.source_branch}/{relevant_file}?ref_type=heads#L{relevant_line_start}"
return link