Jazzcort add timeout (#6772)
Signed-off-by: Jazzcort <jason101011113@gmail.com> Co-authored-by: Jazzcort <jason101011113@gmail.com> Co-authored-by: Douwe Osinga <douwe@squareup.com>
This commit is contained in:
@@ -418,9 +418,7 @@ export function AppInner() {
|
||||
window.electron.reactReady();
|
||||
} catch (error) {
|
||||
console.error('Error sending reactReady:', error);
|
||||
setFatalError(
|
||||
`React ready notification failed: ${errorMessage(error, 'Unknown error')}`
|
||||
);
|
||||
setFatalError(`React ready notification failed: ${errorMessage(error, 'Unknown error')}`);
|
||||
}
|
||||
}, []);
|
||||
|
||||
|
||||
@@ -90,9 +90,7 @@ export const AlertBox = ({ alert, className }: AlertBoxProps) => {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('Error saving threshold:', error);
|
||||
window.alert(
|
||||
`Failed to save threshold: ${errorMessage(error, 'Unknown error')}`
|
||||
);
|
||||
window.alert(`Failed to save threshold: ${errorMessage(error, 'Unknown error')}`);
|
||||
} finally {
|
||||
setIsSaving(false);
|
||||
}
|
||||
|
||||
@@ -206,9 +206,7 @@ const SchedulesView: React.FC<SchedulesViewProps> = ({ onClose: _onClose }) => {
|
||||
setSchedules(fetchedSchedules);
|
||||
} catch (error) {
|
||||
console.error('Failed to fetch schedules:', error);
|
||||
setApiError(
|
||||
errorMessage(error, 'An unknown error occurred while fetching schedules.')
|
||||
);
|
||||
setApiError(errorMessage(error, 'An unknown error occurred while fetching schedules.'));
|
||||
} finally {
|
||||
setIsLoading(false);
|
||||
}
|
||||
@@ -375,8 +373,7 @@ const SchedulesView: React.FC<SchedulesViewProps> = ({ onClose: _onClose }) => {
|
||||
await fetchSchedules();
|
||||
} catch (error) {
|
||||
console.error(`Failed to kill running job "${id}":`, error);
|
||||
const errorMsg =
|
||||
errorMessage(error, `Unknown error killing job "${id}".`);
|
||||
const errorMsg = errorMessage(error, `Unknown error killing job "${id}".`);
|
||||
setApiError(errorMsg);
|
||||
toastError({
|
||||
title: 'Kill Job Error',
|
||||
@@ -413,8 +410,7 @@ const SchedulesView: React.FC<SchedulesViewProps> = ({ onClose: _onClose }) => {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(`Failed to inspect running job "${id}":`, error);
|
||||
const errorMsg =
|
||||
errorMessage(error, `Unknown error inspecting job "${id}".`);
|
||||
const errorMsg = errorMessage(error, `Unknown error inspecting job "${id}".`);
|
||||
setApiError(errorMsg);
|
||||
toastError({
|
||||
title: 'Inspect Job Error',
|
||||
|
||||
@@ -189,9 +189,7 @@ const SessionHistoryView: React.FC<SessionHistoryViewProps> = ({
|
||||
setIsShareModalOpen(true);
|
||||
} catch (error) {
|
||||
console.error('Error sharing session:', error);
|
||||
toast.error(
|
||||
`Failed to share session: ${errorMessage(error, 'Unknown error')}`
|
||||
);
|
||||
toast.error(`Failed to share session: ${errorMessage(error, 'Unknown error')}`);
|
||||
} finally {
|
||||
setIsSharing(false);
|
||||
}
|
||||
|
||||
@@ -476,7 +476,9 @@ const SessionListView: React.FC<SessionListViewProps> = React.memo(
|
||||
);
|
||||
} catch (error) {
|
||||
console.error('Error deleting session:', error);
|
||||
toast.error(`Failed to delete session "${sessionName}": ${errorMessage(error, 'Unknown error')}`);
|
||||
toast.error(
|
||||
`Failed to delete session "${sessionName}": ${errorMessage(error, 'Unknown error')}`
|
||||
);
|
||||
}
|
||||
await loadSessions();
|
||||
}, [sessionToDelete, loadSessions]);
|
||||
|
||||
@@ -247,12 +247,7 @@ export function registerUpdateIpcHandlers() {
|
||||
log.error('Error downloading update:', error);
|
||||
const version = githubUpdateInfo.latestVersion || lastUpdateState?.latestVersion || 'unknown';
|
||||
const method = isUsingGitHubFallback ? 'github-fallback' : 'electron-updater';
|
||||
trackUpdateDownloadCompleted(
|
||||
false,
|
||||
version,
|
||||
method,
|
||||
errorMessage(error, 'unknown')
|
||||
);
|
||||
trackUpdateDownloadCompleted(false, version, method, errorMessage(error, 'unknown'));
|
||||
return {
|
||||
success: false,
|
||||
error: errorMessage(error, 'Unknown error'),
|
||||
|
||||
@@ -58,7 +58,9 @@ export async function loadSession(sessionId: string, forceRefresh = false): Prom
|
||||
|
||||
return session;
|
||||
} catch (error) {
|
||||
throw new Error(`Error loading session ${sessionId}: ${errorMessage(error, 'Unknown error')}`);
|
||||
throw new Error(
|
||||
`Error loading session ${sessionId}: ${errorMessage(error, 'Unknown error')}`
|
||||
);
|
||||
} finally {
|
||||
inFlightRequests.delete(sessionId);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user