Fix media message default props

This commit is contained in:
hensm
2021-04-30 10:54:05 +01:00
parent 9ebbedcd84
commit ccac662e74

View File

@@ -438,11 +438,6 @@ export default class Media {
} }
return new Promise<void>((resolve, reject) => { return new Promise<void>((resolve, reject) => {
// TODO: Look at this again
(message as any).mediaSessionId = this.mediaSessionId;
(message as any).requestId = 0;
(message as any).sessionId = this.sessionId;
const messageId = uuid(); const messageId = uuid();
this.#sendMediaMessageCallbacks.set(messageId, [ this.#sendMediaMessageCallbacks.set(messageId, [
@@ -452,7 +447,12 @@ export default class Media {
sendMessageResponse({ sendMessageResponse({
subject: "bridge:media/sendMediaMessage" subject: "bridge:media/sendMediaMessage"
, data: { , data: {
message message: {
// Default properties
requestId: 0
, mediaSessionId: this.mediaSessionId
, ...message
}
, messageId , messageId
, _id: this.#id , _id: this.#id
} }