@ -14557,7 +14557,7 @@
|
||||
"z": "24deed6b10f37f8f",
|
||||
"g": "f7c0a5bee0e0df33",
|
||||
"name": "Build Path",
|
||||
"func": "\nvar files = msg.files;\nvar filesfound = files.length;\n\nvar new_msg = {\n \"cron\": msg.cron,\n \"_linkSource\": msg._linkSource\n};\n\nnode.status({fill:\"blue\",shape:\"dot\",text:String( filesfound + \" found\")});\n\n\nfor (var i = 0; i < filesfound; i++ ) {\n\n new_msg.path = msg.path;\n new_msg.filename = String(msg.path + msg.files[i]);\n node.send([new_msg, null]);\n\n}\n\nif (filesfound == 0 ) {\n\n new_msg.cron.task = 'No Tokens Found';\n\n node.send([null, new_msg]);\n\n}",
|
||||
"func": "\nvar files = msg.files;\nvar filesfound = files.length;\n\nvar new_msg = {\n \"cron\": msg.cron,\n \"_linkSource\": msg._linkSource\n};\n\nnode.status({fill:\"blue\",shape:\"dot\",text:String( filesfound + \" found\")});\n\n\nfor (var i = 0; i < filesfound; i++ ) {\n\n new_msg.path = msg.path;\n new_msg.file = String(msg.files[i]);\n new_msg.filename = String(msg.path + msg.files[i]);\n new_msg._linkSource = msg._linkSource;\n\n node.send([new_msg, null]);\n\n}\n\nif (filesfound == 0 ) {\n\n new_msg.cron.task = 'No Tokens Found';\n new_msg._linkSource = msg._linkSource;\n\n node.send([null, new_msg]);\n\n}",
|
||||
"outputs": 2,
|
||||
"noerr": 0,
|
||||
"initialize": "",
|
||||
@ -14623,7 +14623,7 @@
|
||||
"z": "24deed6b10f37f8f",
|
||||
"g": "f7c0a5bee0e0df33",
|
||||
"name": "Process Token File",
|
||||
"func": "var file_delete = msg;\nvar file_keep = null;\n\nnode.status({ fill: \"red\", shape: \"dot\", text: \"function did not complete\" });\n\nmsg.cron.task = 'delete'\nmsg.cron.data = {\n \"filename\": msg.filename\n}\n\nif( msg.payload.hasOwnProperty('datetime') ) {\n\n if( msg.payload.datetime > Date.now() ) {\n\n if ( msg.payload.hasOwnProperty('user') ){\n\n if(\n msg.payload.user.hasOwnProperty('username') &&\n msg.payload.user.hasOwnProperty('fname') &&\n msg.payload.user.hasOwnProperty('lname') &&\n msg.payload.user.hasOwnProperty('mail')\n ){\n\n file_delete = null;\n msg.cron.task = 'do nothing'\n file_keep = msg;\n\n } else {\n\n node.status({ fill: \"yellow\", shape: \"dot\", text: \"missing a required user field\" });\n\n }\n\n } else {\n\n node.status({ fill: \"yellow\", shape: \"dot\", text: \"user field\" });\n\n }\n\n } else {\n\n node.status({ fill: \"yellow\", shape: \"dot\", text: \"expired\" });\n\n }\n\n} else {\n\n node.status({fill:\"yellow\",shape:\"dot\",text:\"missing datetime\"});\n\n}\n\ndelete msg.path;\ndelete msg.filename;\ndelete msg.payload;\n\nnode.send([\n file_delete,\n file_keep\n]);",
|
||||
"func": "var file_delete = msg;\nvar file_keep = null;\n\nnode.status({ fill: \"red\", shape: \"dot\", text: \"function did not complete\" });\n\nmsg.cron.task = 'delete'\nmsg.cron.data = {\n \"filename\": msg.filename\n}\n\nif( msg.payload.hasOwnProperty('datetime') ) {\n\n if( msg.payload.datetime > Date.now() ) {\n\n if ( msg.payload.hasOwnProperty('user') ){\n\n if(\n msg.payload.user.hasOwnProperty('username') &&\n msg.payload.user.hasOwnProperty('fname') &&\n msg.payload.user.hasOwnProperty('lname') &&\n msg.payload.user.hasOwnProperty('mail')\n ){\n\n file_delete = null;\n msg.cron.task = 'do nothing'\n file_keep = msg;\n\n } else {\n\n node.status({ fill: \"yellow\", shape: \"dot\", text: \"missing a required user field\" });\n\n }\n\n } else {\n\n node.status({ fill: \"yellow\", shape: \"dot\", text: \"user field\" });\n\n }\n\n } else {\n\n node.status({ fill: \"yellow\", shape: \"dot\", text: \"expired\" });\n\n }\n\n} else {\n\n node.status({fill:\"yellow\",shape:\"dot\",text:\"missing datetime\"});\n\n}\n\n//delete msg.path;\ndelete msg.filename;\ndelete msg.payload;\n\nnode.send([\n file_delete,\n file_keep\n]);",
|
||||
"outputs": 2,
|
||||
"noerr": 0,
|
||||
"initialize": "",
|
||||
@ -14650,9 +14650,9 @@
|
||||
"type": "fs-remove",
|
||||
"z": "24deed6b10f37f8f",
|
||||
"g": "f7c0a5bee0e0df33",
|
||||
"path": "",
|
||||
"path": "path",
|
||||
"pathType": "msg",
|
||||
"filename": "filename",
|
||||
"filename": "file",
|
||||
"filenameType": "msg",
|
||||
"recursive": false,
|
||||
"exist": true,
|
||||
|
Reference in New Issue
Block a user