0.12.0-16 misc fixes
This commit is contained in:
@@ -617,6 +617,7 @@ export const api = {
|
||||
const body = {};
|
||||
if (options.keepBoth) body.keepBoth = true;
|
||||
if (Array.isArray(options.deleteFolders) && options.deleteFolders.length > 0) body.deleteFolders = options.deleteFolders;
|
||||
if (options.reuseCurrentJob) body.reuseCurrentJob = true;
|
||||
const result = await request(`/pipeline/restart-review/${jobId}`, {
|
||||
method: 'POST',
|
||||
body: Object.keys(body).length > 0 ? JSON.stringify(body) : undefined
|
||||
@@ -920,6 +921,33 @@ export const api = {
|
||||
body: JSON.stringify({ relPaths, audioMode })
|
||||
});
|
||||
},
|
||||
converterAssignFilesToJob(jobId, relPaths = []) {
|
||||
afterMutationInvalidate(['/converter/jobs']);
|
||||
return request(`/converter/jobs/${encodeURIComponent(jobId)}/assign-files`, {
|
||||
method: 'POST',
|
||||
body: JSON.stringify({ relPaths })
|
||||
});
|
||||
},
|
||||
converterRemoveFileFromJob(jobId, relPath) {
|
||||
afterMutationInvalidate(['/converter/jobs']);
|
||||
return request(`/converter/jobs/${encodeURIComponent(jobId)}/remove-file`, {
|
||||
method: 'POST',
|
||||
body: JSON.stringify({ relPath })
|
||||
});
|
||||
},
|
||||
converterRemoveInputFromJob(jobId, inputPath) {
|
||||
afterMutationInvalidate(['/converter/jobs']);
|
||||
return request(`/converter/jobs/${encodeURIComponent(jobId)}/remove-input`, {
|
||||
method: 'POST',
|
||||
body: JSON.stringify({ inputPath })
|
||||
});
|
||||
},
|
||||
converterUpdateJobConfig(jobId, config = {}) {
|
||||
return request(`/converter/jobs/${encodeURIComponent(jobId)}/config`, {
|
||||
method: 'POST',
|
||||
body: JSON.stringify(config)
|
||||
});
|
||||
},
|
||||
converterUploadFiles(formData) {
|
||||
return request('/converter/upload', { method: 'POST', body: formData });
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user