Fix gitea get file content error #1852
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
User description
What this PR does
This PR fixes issue for gitea provider.
Example of error:
The problem is because methods _get_file_content_from_base and _get_file_content_from_latest_commit pass branch name instead of repo name.
Also add forgejo statuses to fix "Unknown edit type" if we use forgejo
PR Type
Bug fix
Description
Fix incorrect parameter usage in Gitea file content retrieval
Add support for Forgejo-specific file status 8000 values
Prevent "Unknown edit type" errors for Forgejo
Changes diagram
Changes walkthrough 📝
gitea_provider.py
Fix file content retrieval and status handling for Gitea/Forgejo
pr_agent/git_providers/gitea_provider.py
repo
parameter in file content retrieval methodsdeleted
,changed
)