in custom-resources/lex-alias/index.js [49:67]
const Update = function (RequestPhysicalID, CfnRequestParams, OldCfnRequestParams, reply) {
const sameName = CfnRequestParams.name === OldCfnRequestParams.name
function go () {
Upsert(RequestPhysicalID, CfnRequestParams, OldCfnRequestParams, reply)
}
if (CfnRequestParams.checksum || !sameName) {
console.log('Name change or checksum provided, do not need to look up.')
return go()
}
console.log('Name is same and no checksum provided, must acquire to update.')
getBotAttrs(OldCfnRequestParams, function (err, attrs) {
if (err) {
return reply(err)
}
console.log('Checksum value: %s', attrs.checksum)
CfnRequestParams.checksum = attrs.checksum
go()
})
}