def change_intent_code_hooks()

in templates/custom-resources/lexutils.py [0:0]


    def change_intent_code_hooks(response, lambda_arn):
        response_copy = copy.deepcopy(response)

        if (response_copy.get('dialogCodeHook') and
            response_copy['dialogCodeHook'].get('uri')
        ):
            response_copy['dialogCodeHook']['uri'] = lambda_arn

        if (response_copy.get('fulfillmentActivity') and
            response_copy['fulfillmentActivity'].get('codeHook') and
            response_copy['fulfillmentActivity']['codeHook'].get('uri')
        ):
            response_copy['fulfillmentActivity']['codeHook']['uri'] = (
                lambda_arn
            )

        return response_copy