Minor corrections

make-only-subtitle-default
jeanchristophe.mqt@gmail.com 2 years ago
parent 22a474104a
commit b85f59da2c

@ -180,10 +180,10 @@ var getFileDetailsWrapper = function (args, arr, arrHost, headers, fileName, ren
}); });
}); }; }); };
var plugin = function (args) { return __awaiter(void 0, void 0, void 0, function () { var plugin = function (args) { return __awaiter(void 0, void 0, void 0, function () {
var lib, newPath, isSuccessful, arr, arr_host, arrHost, filePath, originalFileName, currentFileName, headers, episodeNumber, renameType, fileDetailsWrapper, previewRenameRequestResult, fileToRename; var lib, newPath, isSuccessful, arr, arr_host, arrHost, originalFileName, currentFileName, headers, episodeNumber, renameType, fileDetailsWrapper, previewRenameRequestResult, fileToRename;
var _a, _b, _c, _d, _e, _f; var _a, _b, _c, _d;
return __generator(this, function (_g) { return __generator(this, function (_e) {
switch (_g.label) { switch (_e.label) {
case 0: case 0:
lib = require('../../../../../methods/lib')(); lib = require('../../../../../methods/lib')();
// eslint-disable-next-line @typescript-eslint/no-unused-vars,no-param-reassign // eslint-disable-next-line @typescript-eslint/no-unused-vars,no-param-reassign
@ -193,9 +193,8 @@ var plugin = function (args) { return __awaiter(void 0, void 0, void 0, function
arr = String(args.inputs.arr); arr = String(args.inputs.arr);
arr_host = String(args.inputs.arr_host).trim(); arr_host = String(args.inputs.arr_host).trim();
arrHost = arr_host.endsWith('/') ? arr_host.slice(0, -1) : arr_host; arrHost = arr_host.endsWith('/') ? arr_host.slice(0, -1) : arr_host;
filePath = (_b = (_a = args.originalLibraryFile) === null || _a === void 0 ? void 0 : _a._id) !== null && _b !== void 0 ? _b : ''; originalFileName = (_b = (_a = args.originalLibraryFile) === null || _a === void 0 ? void 0 : _a._id) !== null && _b !== void 0 ? _b : '';
originalFileName = (_d = (_c = args.originalLibraryFile) === null || _c === void 0 ? void 0 : _c._id) !== null && _d !== void 0 ? _d : ''; currentFileName = (_d = (_c = args.inputFileObj) === null || _c === void 0 ? void 0 : _c._id) !== null && _d !== void 0 ? _d : '';
currentFileName = (_f = (_e = args.inputFileObj) === null || _e === void 0 ? void 0 : _e._id) !== null && _f !== void 0 ? _f : '';
headers = { headers = {
'Content-Type': 'application/json', 'Content-Type': 'application/json',
'X-Api-Key': String(args.inputs.arr_api_key), 'X-Api-Key': String(args.inputs.arr_api_key),
@ -233,12 +232,12 @@ var plugin = function (args) { return __awaiter(void 0, void 0, void 0, function
args.jobLog("Renaming ".concat(renameType.appName, "...")); args.jobLog("Renaming ".concat(renameType.appName, "..."));
return [4 /*yield*/, getFileDetailsWrapper(args, arr, arrHost, headers, originalFileName, renameType)]; return [4 /*yield*/, getFileDetailsWrapper(args, arr, arrHost, headers, originalFileName, renameType)];
case 1: case 1:
fileDetailsWrapper = _g.sent(); fileDetailsWrapper = _e.sent();
if (!(fileDetailsWrapper.id === '-1' && currentFileName !== originalFileName)) return [3 /*break*/, 3]; if (!(fileDetailsWrapper.id === '-1' && currentFileName !== originalFileName)) return [3 /*break*/, 3];
return [4 /*yield*/, getFileDetailsWrapper(args, arr, arrHost, headers, currentFileName, renameType)]; return [4 /*yield*/, getFileDetailsWrapper(args, arr, arrHost, headers, currentFileName, renameType)];
case 2: case 2:
fileDetailsWrapper = _g.sent(); fileDetailsWrapper = _e.sent();
_g.label = 3; _e.label = 3;
case 3: case 3:
if (!(fileDetailsWrapper.id !== '-1')) return [3 /*break*/, 7]; if (!(fileDetailsWrapper.id !== '-1')) return [3 /*break*/, 7];
return [4 /*yield*/, args.deps.axios({ return [4 /*yield*/, args.deps.axios({
@ -247,26 +246,26 @@ var plugin = function (args) { return __awaiter(void 0, void 0, void 0, function
headers: headers, headers: headers,
})]; })];
case 4: case 4:
previewRenameRequestResult = _g.sent(); previewRenameRequestResult = _e.sent();
fileToRename = renameType.delegates fileToRename = renameType.delegates
.getFileToRenameFromPreviewRenameResponse(previewRenameRequestResult); .getFileToRenameFromPreviewRenameResponse(previewRenameRequestResult);
if (!(fileToRename !== undefined)) return [3 /*break*/, 6]; if (!(fileToRename !== undefined)) return [3 /*break*/, 6];
newPath = "".concat((0, fileUtils_1.getFileAbosluteDir)(args.inputFileObj._id), "/").concat((0, fileUtils_1.getFileName)(fileToRename.newPath), ".").concat((0, fileUtils_1.getContainer)(fileToRename.newPath)); newPath = "".concat((0, fileUtils_1.getFileAbosluteDir)(currentFileName), "/").concat((0, fileUtils_1.getFileName)(fileToRename.newPath), ".").concat((0, fileUtils_1.getContainer)(fileToRename.newPath));
return [4 /*yield*/, (0, fileMoveOrCopy_1.default)({ return [4 /*yield*/, (0, fileMoveOrCopy_1.default)({
operation: 'move', operation: 'move',
sourcePath: args.inputFileObj._id, sourcePath: currentFileName,
destinationPath: newPath, destinationPath: newPath,
args: args, args: args,
})]; })];
case 5: case 5:
isSuccessful = _g.sent(); isSuccessful = _e.sent();
args.jobLog("\u2714 ".concat(renameType.content, " ").concat(fileDetailsWrapper.id, " renamed : ") args.jobLog("\u2714 ".concat(renameType.content, " ").concat(fileDetailsWrapper.id, " renamed : ")
+ "'".concat(filePath, "' => '").concat(newPath, "'.")); + "'".concat(originalFileName, "' => '").concat(newPath, "'."));
return [3 /*break*/, 7]; return [3 /*break*/, 7];
case 6: case 6:
isSuccessful = true; isSuccessful = true;
args.jobLog('✔ No rename necessary.'); args.jobLog('✔ No rename necessary.');
_g.label = 7; _e.label = 7;
case 7: return [2 /*return*/, { case 7: return [2 /*return*/, {
outputFileObj: isSuccessful && newPath !== '' outputFileObj: isSuccessful && newPath !== ''
? __assign(__assign({}, args.inputFileObj), { _id: newPath }) : args.inputFileObj, ? __assign(__assign({}, args.inputFileObj), { _id: newPath }) : args.inputFileObj,

@ -169,7 +169,6 @@ const plugin = async (args: IpluginInputArgs): Promise<IpluginOutputArgs> => {
const arr = String(args.inputs.arr); const arr = String(args.inputs.arr);
const arr_host = String(args.inputs.arr_host).trim(); const arr_host = String(args.inputs.arr_host).trim();
const arrHost = arr_host.endsWith('/') ? arr_host.slice(0, -1) : arr_host; const arrHost = arr_host.endsWith('/') ? arr_host.slice(0, -1) : arr_host;
const filePath = args.originalLibraryFile?._id ?? '';
const originalFileName = args.originalLibraryFile?._id ?? ''; const originalFileName = args.originalLibraryFile?._id ?? '';
const currentFileName = args.inputFileObj?._id ?? ''; const currentFileName = args.inputFileObj?._id ?? '';
const headers = { const headers = {
@ -232,18 +231,18 @@ const plugin = async (args: IpluginInputArgs): Promise<IpluginOutputArgs> => {
// Only if there is a rename to execute // Only if there is a rename to execute
if (fileToRename !== undefined) { if (fileToRename !== undefined) {
newPath = `${getFileAbosluteDir(args.inputFileObj._id) newPath = `${getFileAbosluteDir(currentFileName)
}/${getFileName(fileToRename.newPath) }/${getFileName(fileToRename.newPath)
}.${getContainer(fileToRename.newPath)}`; }.${getContainer(fileToRename.newPath)}`;
isSuccessful = await fileMoveOrCopy({ isSuccessful = await fileMoveOrCopy({
operation: 'move', operation: 'move',
sourcePath: args.inputFileObj._id, sourcePath: currentFileName,
destinationPath: newPath, destinationPath: newPath,
args, args,
}); });
args.jobLog(`${renameType.content} ${fileDetailsWrapper.id} renamed : ` args.jobLog(`${renameType.content} ${fileDetailsWrapper.id} renamed : `
+ `'${filePath}' => '${newPath}'.`); + `'${originalFileName}' => '${newPath}'.`);
} else { } else {
isSuccessful = true; isSuccessful = true;
args.jobLog('✔ No rename necessary.'); args.jobLog('✔ No rename necessary.');

Loading…
Cancel
Save