0.13.1-12 Fix
This commit is contained in:
Generated
+2
-2
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "ripster-backend",
|
||||
"version": "0.13.1-11",
|
||||
"version": "0.13.1-12",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "ripster-backend",
|
||||
"version": "0.13.1-11",
|
||||
"version": "0.13.1-12",
|
||||
"dependencies": {
|
||||
"archiver": "^7.0.1",
|
||||
"cors": "^2.8.5",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "ripster-backend",
|
||||
"version": "0.13.1-11",
|
||||
"version": "0.13.1-12",
|
||||
"private": true,
|
||||
"type": "commonjs",
|
||||
"scripts": {
|
||||
|
||||
@@ -7269,8 +7269,13 @@ class PipelineService extends EventEmitter {
|
||||
});
|
||||
|
||||
const pluginResult = await plugin.review(job, pluginCtx);
|
||||
const scanLines = Array.isArray(pluginResult?.scanLines) ? pluginResult.scanLines : [];
|
||||
const scanAnalysisLines = Array.isArray(pluginResult?.scanAnalysisLines) && pluginResult.scanAnalysisLines.length > 0
|
||||
? pluginResult.scanAnalysisLines
|
||||
: scanLines;
|
||||
return {
|
||||
scanLines: Array.isArray(pluginResult?.scanLines) ? pluginResult.scanLines : [],
|
||||
scanLines,
|
||||
scanAnalysisLines,
|
||||
runInfo: pluginResult?.runInfo && typeof pluginResult.runInfo === 'object'
|
||||
? pluginResult.runInfo
|
||||
: null,
|
||||
@@ -12153,9 +12158,9 @@ class PipelineService extends EventEmitter {
|
||||
});
|
||||
pluginExecution = this.mergePluginExecutionState(pluginExecution, reviewResult?.pluginExecution || null);
|
||||
|
||||
const scanText = Array.isArray(reviewResult?.scanLines)
|
||||
? reviewResult.scanLines.join('\n')
|
||||
: '';
|
||||
const scanText = Array.isArray(reviewResult?.scanAnalysisLines) && reviewResult.scanAnalysisLines.length > 0
|
||||
? reviewResult.scanAnalysisLines.join('\n')
|
||||
: (Array.isArray(reviewResult?.scanLines) ? reviewResult.scanLines.join('\n') : '');
|
||||
if (scanText) {
|
||||
const { DVDSeriesPlugin } = require('../plugins/DVDSeriesPlugin');
|
||||
const dvdSeriesPlugin = new DVDSeriesPlugin();
|
||||
@@ -12507,9 +12512,9 @@ class PipelineService extends EventEmitter {
|
||||
});
|
||||
pluginExecution = this.mergePluginExecutionState(pluginExecution, reviewResult?.pluginExecution || null);
|
||||
|
||||
const scanText = Array.isArray(reviewResult?.scanLines)
|
||||
? reviewResult.scanLines.join('\n')
|
||||
: '';
|
||||
const scanText = Array.isArray(reviewResult?.scanAnalysisLines) && reviewResult.scanAnalysisLines.length > 0
|
||||
? reviewResult.scanAnalysisLines.join('\n')
|
||||
: (Array.isArray(reviewResult?.scanLines) ? reviewResult.scanLines.join('\n') : '');
|
||||
if (scanText) {
|
||||
const { DVDSeriesPlugin } = require('../plugins/DVDSeriesPlugin');
|
||||
const dvdSeriesPlugin = new DVDSeriesPlugin();
|
||||
@@ -12885,7 +12890,10 @@ class PipelineService extends EventEmitter {
|
||||
throw error;
|
||||
}
|
||||
if (normalizeMediaProfile(mediaProfile) === 'dvd') {
|
||||
const seriesScanContextResult = enrichSeriesAnalyzeContextFromScan(effectiveAnalyzeContext, lines);
|
||||
const seriesScanLines = Array.isArray(pluginScan?.scanAnalysisLines) && pluginScan.scanAnalysisLines.length > 0
|
||||
? pluginScan.scanAnalysisLines
|
||||
: lines;
|
||||
const seriesScanContextResult = enrichSeriesAnalyzeContextFromScan(effectiveAnalyzeContext, seriesScanLines);
|
||||
effectiveAnalyzeContext = seriesScanContextResult.analyzeContext;
|
||||
effectiveIsSeriesDvdReview = isSeriesDvdMetadataSelection(mediaProfile, selectedMetadata, effectiveAnalyzeContext);
|
||||
}
|
||||
@@ -16766,7 +16774,10 @@ class PipelineService extends EventEmitter {
|
||||
if (dvdHandBrakeScanJson) {
|
||||
const allDvdTitles = parseHandBrakeTitleList(dvdHandBrakeScanJson);
|
||||
dvdAllTitles = allDvdTitles;
|
||||
const seriesScanContextResult = enrichSeriesAnalyzeContextFromScan(effectiveAnalyzeContext, dvdScanLines);
|
||||
const seriesScanLines = Array.isArray(pluginScan?.scanAnalysisLines) && pluginScan.scanAnalysisLines.length > 0
|
||||
? pluginScan.scanAnalysisLines
|
||||
: dvdScanLines;
|
||||
const seriesScanContextResult = enrichSeriesAnalyzeContextFromScan(effectiveAnalyzeContext, seriesScanLines);
|
||||
effectiveAnalyzeContext = seriesScanContextResult.analyzeContext;
|
||||
const wasSeriesDvdReview = effectiveIsSeriesDvdReview;
|
||||
effectiveIsSeriesDvdReview = isSeriesDvdMetadataSelection(
|
||||
@@ -17414,7 +17425,10 @@ class PipelineService extends EventEmitter {
|
||||
dvdTitleScanJson = parseMediainfoJsonOutput(dvdTitleScanLines.join('\n'));
|
||||
if (dvdTitleScanJson) {
|
||||
const allTitles = parseHandBrakeTitleList(dvdTitleScanJson);
|
||||
const seriesScanContextResult = enrichSeriesAnalyzeContextFromScan(effectiveAnalyzeContext, dvdTitleScanLines);
|
||||
const seriesScanLines = Array.isArray(pluginScan?.scanAnalysisLines) && pluginScan.scanAnalysisLines.length > 0
|
||||
? pluginScan.scanAnalysisLines
|
||||
: dvdTitleScanLines;
|
||||
const seriesScanContextResult = enrichSeriesAnalyzeContextFromScan(effectiveAnalyzeContext, seriesScanLines);
|
||||
effectiveAnalyzeContext = seriesScanContextResult.analyzeContext;
|
||||
const wasSeriesDvdReview = effectiveIsSeriesDvdReview;
|
||||
effectiveIsSeriesDvdReview = isSeriesDvdMetadataSelection(
|
||||
|
||||
Reference in New Issue
Block a user