Merge pull request #1852 from SCREEN88/fix/gitea-get-file-content-error

Fix gitea get file content error
This commit is contained in:
Tal
2025-06-05 20:51:13 +03:00
committed by GitHub

View File

@ -409,7 +409,7 @@ class GiteaProvider(GitProvider):
def _get_file_content_from_base(self, filename: str) -> str: def _get_file_content_from_base(self, filename: str) -> str:
return self.repo_api.get_file_content( return self.repo_api.get_file_content(
owner=self.owner, owner=self.owner,
repo=self.base_ref, repo=self.repo,
commit_sha=self.base_sha, commit_sha=self.base_sha,
filepath=filename filepath=filename
) )
@ -417,7 +417,7 @@ class GiteaProvider(GitProvider):
def _get_file_content_from_latest_commit(self, filename: str) -> str: def _get_file_content_from_latest_commit(self, filename: str) -> str:
return self.repo_api.get_file_content( return self.repo_api.get_file_content(
owner=self.owner, owner=self.owner,
repo=self.base_ref, repo=self.repo,
commit_sha=self.last_commit.sha, commit_sha=self.last_commit.sha,
filepath=filename filepath=filename
) )
@ -471,11 +471,11 @@ class GiteaProvider(GitProvider):
if status == 'added': if status == 'added':
edit_type = EDIT_TYPE.ADDED edit_type = EDIT_TYPE.ADDED
elif status == 'removed': elif status == 'removed' or status == 'deleted':
edit_type = EDIT_TYPE.DELETED edit_type = EDIT_TYPE.DELETED
elif status == 'renamed': elif status == 'renamed':
edit_type = EDIT_TYPE.RENAMED edit_type = EDIT_TYPE.RENAMED
elif status == 'modified': elif status == 'modified' or status == 'changed':
edit_type = EDIT_TYPE.MODIFIED edit_type = EDIT_TYPE.MODIFIED
else: else:
self.logger.error(f"Unknown edit type: {status}") self.logger.error(f"Unknown edit type: {status}")