From 01f16f57ca97e7168b2ea0146cd5dbfe5abe2f07 Mon Sep 17 00:00:00 2001 From: Boston008 Date: Mon, 11 Aug 2025 12:18:05 +0800 Subject: [PATCH] Update bitbucket_server_provider.py --- pr_agent/git_providers/bitbucket_server_provider.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pr_agent/git_providers/bitbucket_server_provider.py b/pr_agent/git_providers/bitbucket_server_provider.py index cc798bce..c91c4611 100644 --- a/pr_agent/git_providers/bitbucket_server_provider.py +++ b/pr_agent/git_providers/bitbucket_server_provider.py @@ -39,8 +39,8 @@ class BitbucketServerProvider(GitProvider): self.bitbucket_pull_request_api_url = pr_url self.bearer_token = get_settings().get("BITBUCKET_SERVER.BEARER_TOKEN", None) # Get username and password from settings - self.username = get_settings().get("BITBUCKET_SERVER.USERNAME", None) - self.password = get_settings().get("BITBUCKET_SERVER.PASSWORD", None) + username = get_settings().get("BITBUCKET_SERVER.USERNAME", None) + password = get_settings().get("BITBUCKET_SERVER.PASSWORD", None) self.bitbucket_server_url = self._parse_bitbucket_server(url=pr_url) if not self.bitbucket_server_url: raise ValueError("Invalid or missing Bitbucket Server URL parsed from PR URL.") @@ -52,13 +52,13 @@ class BitbucketServerProvider(GitProvider): token=self.bearer_token ) else: - if not self.username or not self.password: + if not username or not password: raise ValueError("Bitbucket authentication requires either 'BITBUCKET_SERVER.BEARER_TOKEN' or both 'BITBUCKET_SERVER.USERNAME' and 'BITBUCKET_SERVER.PASSWORD'.") self.bitbucket_client = bitbucket_client or Bitbucket( url=self.bitbucket_server_url, - username=self.username, - password=self.password + username=username, + password=password ) except Exception as e: get_logger().error(f"Failed to initialize Bitbucket client for {self.bitbucket_server_url}: {e}")