Skip to content
Snippets Groups Projects
Commit 63f6f9d2 authored by Felipe Cecagno's avatar Felipe Cecagno
Browse files

fix log of exceptions while processing messages; fix handling of rap events

parent 8348d93b
No related branches found
No related tags found
No related merge requests found
......@@ -147,31 +147,36 @@ module.exports = class MessageMapping {
}
rapTemplate(messageObj) {
data = messageObj.payload
const data = messageObj.payload;
this.mappedObject.data = {
"type": "event",
"id": this.mapInternalMessage(messageObj.header.name),
"attributes": {
"meeting": {
"internal-meeting-id": data.meeting_id,
"external-meeting-id": IDMapping.getExternalMeetingID(data.meeting_id)
"external-meeting-id": data.external_meeting_id
},
"recording": {
"name": data.metadata.meetingName,
"isBreakout": data.metadata.isBreakout,
"startTime": data.startTime,
"endTime": data.endTime,
"size": data.playback.size,
"rawSize": data.rawSize,
"metadata": data.metadata,
"playback": data.playback,
"download": data.download
}
"success": data.success,
"step-time": data.step_time
},
"event": {
"ts": messageObj.header.current_time
}
};
if (this.mappedObject.data["id"] == "rap-publish-ended") {
this.mappedObject.data["attributes"]["recording"] = {
"name": data.metadata.meetingName,
"isBreakout": data.metadata.isBreakout,
"startTime": data.startTime,
"endTime": data.endTime,
"size": data.playback.size,
"rawSize": data.rawSize,
"metadata": data.metadata,
"playback": data.playback,
"download": data.download
}
}
this.mappedMessage = JSON.stringify(this.mappedObject);
Logger.info("[MessageMapping] Mapped message:", this.mappedMessage);
}
......
......@@ -69,7 +69,7 @@ module.exports = class WebHooks {
}
}
} catch (e) {
Logger.error("[WebHooks] error processing the message:", JSON.stringify(raw), ":", e);
Logger.error("[WebHooks] error processing the message:", JSON.stringify(raw), ":", e.message);
}
});
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment