async function updateEvent()

in chime-sdk-components/backend-cdk/src/join/join.js [27:53]


async function updateEvent(meetingInfo) {
    console.log("Updating Event Info")
    console.log("TTL: " + ttlDate.valueOf())
    var params = {
        TableName: meetingsTable,
        Key: {
            "eventId": meetingInfo.eventID,
        },
        UpdateExpression: "set meetingId = :m, participants = :p, attendees = :a, meetingStatus = :s, #TTLDate = :t",
        ExpressionAttributeNames: {"#TTLDate" : "TTL"},
        ExpressionAttributeValues:{
            ":m": meetingInfo.meetingID,
            ":a": meetingInfo.attendees,
            ":p": meetingInfo.participants,
            ":s": 'Active',
            ":t": ttlDate.valueOf()
        }
    }
    console.log(params)
    try {
        const response = await docClient.update(params).promise()
        console.log("UPDATE EVENT DDB UPDATE REPONSE:", response)
    } catch (err) {
        console.log("Error updating")
        console.log(err)
    }
}