Merge pull request #536 from HaveAGitGat/trim

Trim input
make-only-subtitle-default
HaveAGitGat 2 years ago committed by GitHub
commit 2f4d904cde
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -22,7 +22,7 @@ var details = function () { return ({
inputUI: { inputUI: {
type: 'text', type: 'text',
}, },
tooltip: 'Variable to check. For example args.librarySettings._id', tooltip: "Variable to check. For example , \n \n \\nExample\\n\n args.librarySettings._id\n \n \\nExample\\n\n args.inputFileObj._id\n\n \\nExample\\n\n args.userVariables.library.test\n\n \\nExample\\n\n args.userVariables.global.test\n ",
}, },
{ {
name: 'condition', name: 'condition',
@ -64,7 +64,7 @@ var plugin = function (args) {
var lib = require('../../../../../methods/lib')(); var 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
args.inputs = lib.loadDefaultValues(args.inputs, details); args.inputs = lib.loadDefaultValues(args.inputs, details);
var variable = String(args.inputs.variable); var variable = String(args.inputs.variable).trim();
var condition = String(args.inputs.condition); var condition = String(args.inputs.condition);
var value = String(args.inputs.value); var value = String(args.inputs.value);
// variable could be e.g. args.librarySettings._id or args.inputFileObj._id // variable could be e.g. args.librarySettings._id or args.inputFileObj._id

@ -25,7 +25,20 @@ const details = (): IpluginDetails => ({
inputUI: { inputUI: {
type: 'text', type: 'text',
}, },
tooltip: 'Variable to check. For example args.librarySettings._id', tooltip: `Variable to check. For example ,
\\nExample\\n
args.librarySettings._id
\\nExample\\n
args.inputFileObj._id
\\nExample\\n
args.userVariables.library.test
\\nExample\\n
args.userVariables.global.test
`,
}, },
{ {
name: 'condition', name: 'condition',
@ -69,7 +82,7 @@ const plugin = (args: IpluginInputArgs): IpluginOutputArgs => {
// eslint-disable-next-line @typescript-eslint/no-unused-vars,no-param-reassign // eslint-disable-next-line @typescript-eslint/no-unused-vars,no-param-reassign
args.inputs = lib.loadDefaultValues(args.inputs, details); args.inputs = lib.loadDefaultValues(args.inputs, details);
const variable = String(args.inputs.variable); const variable = String(args.inputs.variable).trim();
const condition = String(args.inputs.condition); const condition = String(args.inputs.condition);
const value = String(args.inputs.value); const value = String(args.inputs.value);

Loading…
Cancel
Save