I need to delete the node property in alfresco 5.0.d version. While trying to delete I am getting this below error:
Web Script Status 405 - Method Not Allowed
The alfresco webscript file:
function main() {
// Get the username
var userName = url.extension;
// Get the agencycode
var agencycode = args.agencycode;
var path = '+PATH:"/app:company_home/*"';
var cond = 'AND (TYPE:"cm:content")';
var query = path + " " + cond;
// get all nodes and properties
var nodes = search.luceneSearch(query);
logger.system.out(nodes);
for each(var node in nodes)
{
* *// TODO checking the user exists**
if (node.properties["agency:agencyname"].indexOf(agencycode) != -1) {
delete node.properties["agency:agencycode"];
delete node.properties["agency:agencyname"];
delete node.properties["agency:createDate"];
}
}
model.success = true;
}
main();
In above script I'm getting the agency code and I'm iterating to check if the agency code matches, then I am deleting the node property.
Please help to resolve from this issue.