From 720704eafa7d1fde2ddb788eb016e6190084fa40 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 11 Oct 2025 11:32:59 +0000 Subject: [PATCH 1/7] Initial plan From f8b3bcc279e5fee5913806d4ec75cee57afa957d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 11 Oct 2025 11:39:40 +0000 Subject: [PATCH 2/7] Fix authenticated bug report UI by using isAuth() method Co-authored-by: litlfred <662242+litlfred@users.noreply.github.com> --- src/components/BugReportForm.js | 8 +- src/components/HelpModal.js | 2 +- src/tests/AuthenticatedBugReportUI.test.js | 200 +++++++++++++++++++++ 3 files changed, 205 insertions(+), 5 deletions(-) create mode 100644 src/tests/AuthenticatedBugReportUI.test.js diff --git a/src/components/BugReportForm.js b/src/components/BugReportForm.js index d47e7f680d..79ffd1d772 100644 --- a/src/components/BugReportForm.js +++ b/src/components/BugReportForm.js @@ -160,7 +160,7 @@ const BugReportForm = ({ onClose, contextData = {} }) => { const currentScreenshot = includeScreenshot ? screenshotBlob : null; // Check if user is authenticated and can submit via API - if (githubService.isAuthenticated) { + if (githubService.isAuth()) { const result = await bugReportService.submitIssue( repositoryConfig.getOwner(), repositoryConfig.getName(), @@ -625,7 +625,7 @@ const BugReportForm = ({ onClose, contextData = {} }) => { @@ -681,7 +681,7 @@ const BugReportForm = ({ onClose, contextData = {} }) => { disabled={submitting || !selectedTemplate} > {submitting ? 'Opening...' : - githubService.isAuthenticated ? 'Submit Issue' : 'Open in GitHub'} + githubService.isAuth() ? 'Submit Issue' : 'Open in GitHub'}