def update_approval_request_status()

in approve-request/app.py [0:0]


def update_approval_request_status(request_id):
    response = budgets_table.update_item(
        Key={'partitionKey':request_partition, 'rangeKey': request_id},
        UpdateExpression=
        "set requestStatus = :s, requestApprovalTime=:a, resourceStatus=:r",
        ExpressionAttributeValues={
            ':s': 'APPROVED_ADMIN',
            ':a': str(datetime.utcnow()),
            ':r': 'ACTIVE'
        },
        ReturnValues="UPDATED_NEW")
    logger.debug("UpdateItem succeeded:")
    logger.debug(json.dumps(response))