0.13.1-8 Fix Analysis

This commit is contained in:
2026-04-14 19:25:07 +00:00
parent c89a93ed05
commit 717bb305c0
11 changed files with 184 additions and 20 deletions
+16
View File
@@ -1906,6 +1906,21 @@ export default function RipperPage({
}
};
const handleSubmitRawDecision = async (jobId, decision) => {
const normalizedJobId = normalizeJobId(jobId);
if (normalizedJobId) setJobBusy(normalizedJobId, true);
try {
await api.submitRawDecision(jobId, decision);
await refreshPipeline();
await loadRipperJobs();
setExpandedJobId(normalizedJobId);
} catch (error) {
showError(error);
} finally {
if (normalizedJobId) setJobBusy(normalizedJobId, false);
}
};
const handleRetry = async (jobId) => {
const normalizedJobId = normalizeJobId(jobId);
if (normalizedJobId) setJobBusy(normalizedJobId, true);
@@ -3097,6 +3112,7 @@ export default function RipperPage({
onConfirmReview={handleConfirmReview}
onSelectPlaylist={handleSelectPlaylist}
onSelectHandBrakeTitle={handleSelectHandBrakeTitle}
onSubmitRawDecision={handleSubmitRawDecision}
onCancel={handleCancel}
onRetry={handleRetry}
onDeleteJob={handleDeleteRipperJob}