0.16.1-6 Detection Fix
This commit is contained in:
@@ -1049,7 +1049,14 @@ function resolveEffectiveStoragePathsForJob(settings = null, job = {}, parsed =
|
||||
const metadataKind = String(selectedMetadata?.metadataKind || '').trim().toLowerCase();
|
||||
const normalizedJobKind = String(job?.job_kind || '').trim().toLowerCase();
|
||||
const hasSeriesJobKind = normalizedJobKind === 'dvd_series_child' || normalizedJobKind === 'dvd_series_container';
|
||||
const hasSeriesParent = normalizeJobIdValue(job?.parent_job_id) !== null;
|
||||
const hasParentJob = normalizeJobIdValue(job?.parent_job_id) !== null;
|
||||
const isMultipartJobKind = (
|
||||
normalizedJobKind === 'multipart_movie_container'
|
||||
|| normalizedJobKind === 'multipart_movie_child'
|
||||
|| normalizedJobKind === 'multipart_movie_merge'
|
||||
);
|
||||
// Parent-ID alone is not a reliable series signal: multipart movie jobs also use parent_job_id.
|
||||
const hasSeriesParent = hasParentJob && !isMultipartJobKind;
|
||||
const hasSeriesRawPathHint = isLikelySeriesRawPath(job?.raw_path, settings || {});
|
||||
const hasSeriesMetadataHint = hasSeriesMetadataSignals(
|
||||
selectedMetadata,
|
||||
|
||||
Reference in New Issue
Block a user