Skip to content

Commit a2bd71d

Browse files
committed
stuff
1 parent e6b5fd6 commit a2bd71d

4 files changed

Lines changed: 11 additions & 4 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ Thumbs.db
2323
# Build output
2424
dist/
2525
build/
26+
tmp/
2627

2728
# Yarn lock (if using npm)
2829
yarn.lock

src/components/ScanCenter.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ export default function ScanCenter({ filterDismissed = false, includeFalsePositi
190190

191191
// ── Step 3: repo selected → fetch scan history ──
192192
const handleSelectRepo = (item) =>
193-
_handleSelectRepo({ STEPS, item, setSelectedRepo, setStep, setLoadingMsg, setError, setScanHistory });
193+
_handleSelectRepo({ STEPS, item, selectedConnection, setSelectedRepo, setStep, setLoadingMsg, setError, setScanHistory });
194194

195195
// ── Step 4: scan selected → show result type menu ──
196196
const handleSelectScan = (item) =>

src/scanCenter/handleSelectRepo.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
11
import { getScanHistory } from '../scans/getScanHistory.js';
22

3-
export async function handleSelectRepo({ STEPS, item, setSelectedRepo, setStep, setLoadingMsg, setError, setScanHistory }) {
3+
export async function handleSelectRepo({ STEPS, item, selectedConnection, setSelectedRepo, setStep, setLoadingMsg, setError, setScanHistory }) {
44
setSelectedRepo(item.value);
55
setStep(STEPS.LOADING);
6-
const repoFullName = item.value.full_name || item.value.name;
6+
const orgName = selectedConnection?.organizationName;
7+
const repoName = item.value.name;
8+
const repoFullName = item.value.full_name || (orgName && repoName ? `${orgName}/${repoName}` : repoName);
9+
if (!repoFullName || !repoFullName.includes('/')) {
10+
setError(`Cannot resolve repository in org/repo form (got "${repoFullName}")`, STEPS.SELECT_REPO);
11+
return;
12+
}
713
setLoadingMsg(`Loading scan history for ${repoFullName}…`);
814
const res = await getScanHistory(repoFullName);
915
if (!res.success) {

src/utils/fetchApi.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ const fetchApi = async (endpoint, method = 'GET', body = null) => {
4949
for (let attempt = 1; attempt <= MAX_ATTEMPTS; attempt++) {
5050
try {
5151
const response = await fetch(url, options);
52-
console.error('API Response Status:', response.status);
52+
// console.error('API Response Status:', response.status);
5353

5454
if (response.status === 403) {
5555
throw new Error('Access denied (403). Please run `codeant logout` and then `codeant login` to re-authenticate.');

0 commit comments

Comments
 (0)