We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d46e966 commit c753f6cCopy full SHA for c753f6c
demo/src/ChatContainer.vue
@@ -552,10 +552,21 @@ export default {
552
if (file) this.uploadFile({ file, messageId, roomId })
553
},
554
555
- async deleteMessage({ messageId, roomId }) {
+ async deleteMessage({ message, roomId }) {
556
await messagesRef(roomId)
557
- .doc(messageId)
+ .doc(message._id)
558
.update({ deleted: new Date() })
559
+
560
+ const { file } = message
561
562
+ if (file) {
563
+ const deleteFileRef = filesRef
564
+ .child(this.currentUserId)
565
+ .child(message._id)
566
+ .child(`${file.name}.${file.extension || file.type}`)
567
568
+ await deleteFileRef.delete()
569
+ }
570
571
572
async uploadFile({ file, messageId, roomId }) {
0 commit comments