0

次のウェブスクリプトがあります ( 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が null の場合です。ステータス テンプレートは常に返されるはずですが、例外がスローされます。Cannot call method "addAspect" of null

したがって、リダイレクトが発生せず、スクリプトの実行が続くことは明らかです。何か助けてください...

4

1 に答える 1