mirror of
https://github.com/fromchat-messenger/web.git
synced 2026-09-22 19:15:08 +03:00
Fix file sending in DMs
This commit is contained in:
@@ -137,6 +137,8 @@ export abstract class MessagePanel {
|
|||||||
const retryMessage: Message = {
|
const retryMessage: Message = {
|
||||||
...message,
|
...message,
|
||||||
id: -1, // Temporary ID
|
id: -1, // Temporary ID
|
||||||
|
// Preserve existing files (which may have blob URLs for display)
|
||||||
|
files: message.files,
|
||||||
runtimeData: {
|
runtimeData: {
|
||||||
...message.runtimeData,
|
...message.runtimeData,
|
||||||
sendingState: {
|
sendingState: {
|
||||||
@@ -209,6 +211,8 @@ export abstract class MessagePanel {
|
|||||||
if (msg.runtimeData?.sendingState?.tempId === tempId) {
|
if (msg.runtimeData?.sendingState?.tempId === tempId) {
|
||||||
return {
|
return {
|
||||||
...confirmedMessage,
|
...confirmedMessage,
|
||||||
|
// Preserve files from the temporary message (which have blob URLs for immediate display)
|
||||||
|
files: msg.files,
|
||||||
runtimeData: {
|
runtimeData: {
|
||||||
...confirmedMessage.runtimeData,
|
...confirmedMessage.runtimeData,
|
||||||
sendingState: {
|
sendingState: {
|
||||||
|
|||||||
Reference in New Issue
Block a user