mirror of
https://github.com/qodo-ai/pr-agent.git
synced 2025-07-15 10:10:38 +08:00
Update bitbucket_server_webhook.py
This commit is contained in:
@ -102,7 +102,6 @@ def should_process_pr_logic(data) -> bool:
|
|||||||
# Allow_only_specific_folders
|
# Allow_only_specific_folders
|
||||||
allowed_folders = get_settings().config.get("allow_only_specific_folders", [])
|
allowed_folders = get_settings().config.get("allow_only_specific_folders", [])
|
||||||
if allowed_folders and pr_id and project_key and repo_slug:
|
if allowed_folders and pr_id and project_key and repo_slug:
|
||||||
try:
|
|
||||||
from pr_agent.git_providers.bitbucket_server_provider import BitbucketServerProvider
|
from pr_agent.git_providers.bitbucket_server_provider import BitbucketServerProvider
|
||||||
bitbucket_server_url = get_settings().get("BITBUCKET_SERVER.URL", "")
|
bitbucket_server_url = get_settings().get("BITBUCKET_SERVER.URL", "")
|
||||||
pr_url = f"{bitbucket_server_url}/projects/{project_key}/repos/{repo_slug}/pull-requests/{pr_id}"
|
pr_url = f"{bitbucket_server_url}/projects/{project_key}/repos/{repo_slug}/pull-requests/{pr_id}"
|
||||||
@ -121,7 +120,7 @@ def should_process_pr_logic(data) -> bool:
|
|||||||
return False
|
return False
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
get_logger().error(f"Failed 'should_process_pr_logic': {e}")
|
get_logger().error(f"Failed 'should_process_pr_logic': {e}")
|
||||||
return True
|
return True # On exception - we continue. Otherwise, we could just end up with filtering all PRs
|
||||||
return True
|
return True
|
||||||
|
|
||||||
@router.post("/")
|
@router.post("/")
|
||||||
|
Reference in New Issue
Block a user