Seth Duda
04/08/2021, 2:51 AMSeth Duda
04/08/2021, 2:51 AM/**
* @NApiVersion 2.x
* @NScriptType Suitelet
* @NModuleScope SameAccount
*/
define(['N/file','N/search'],
function(file, search) {
function onRequest(context) {
var fileSearch = search.create({
type: "file",
filters: [
["modified","after","minutesago10"],
"AND",
["filetype","anyof","JAVASCRIPT"]
],
columns: [
search.createColumn({ name: "name" })
]
});
var filesUpdated = 0;
fileSearch.run().each(function(result){
try {
var fileObj = file.load({
id: result.id
});
fileObj.save();
filesUpdated++;
} catch (e) {}
return true;
});
context.response.write('Files Updated: ' + filesUpdated);
}
return {
onRequest: onRequest
};
});