in src/handlerLambda/callForwardHandler.py [0:0]
def disable_forward(body, queried_number):
logger.info("Disabling forward for {}".format(body["PhoneNumber"]))
if not ddb_remove_forward(body["PhoneNumber"]):
return "500", json.dumps("Failed to disable number forward", default=json_serial)
if queried_number["PhoneNumber"]["ProductType"] == "VoiceConnector":
return "200", json.dumps(
"{} is already a Voice Connector product type".format(body["PhoneNumber"]), default=json_serial
)
else:
return "200", json.dumps(assign_number_to_VC(queried_number, body["VoiceConnectorId"]), default=json_serial)