in actions/event-actions/lib/common.js [75:99]
function verifyTriggerAuth(triggerData, isDelete) {
var owConfig = config.getOpenWhiskConfig(triggerData);
var ow = openwhisk(owConfig);
return new Promise(function(resolve, reject) {
ow.triggers.get(triggerData.name)
.then(() => {
resolve();
})
.catch(err => {
if (err.statusCode) {
var statusCode = err.statusCode;
if (!(isDelete && statusCode === 404)) {
reject(sendError(statusCode, 'Trigger authentication request failed.'));
}
else {
resolve();
}
}
else {
reject(sendError(400, 'Trigger authentication request failed.', err.message));
}
});
});
}