我有以下网页脚本(disable-affiliate.put.js
)
var spaceNode = customSpacesService.getAffiliatedSpace(args.id) ;
if(spaceNode == null){
status.code = 404;
status.message = "Can't find affiliated";
status.redirect = true;
}
spaceNode.addAspect ("cnrps:replaceable");
spaceNode.properties["cnrps:motifReplace"] = args.motif;
var affNonValides = customSpacesService.getEntrepotsDesAffiliesSupprimesErrones();
spaceNode.move(affNonValides);
问题是当它spaceNode
为空时,应该像往常一样返回一个状态模板,但是抛出一个异常说Cannot call method "addAspect" of null
所以很明显重定向没有发生并且脚本执行继续,请帮助......