Allow deleting link preview when editing (#1087)
This commit is contained in:
parent
ea01d28496
commit
8036c0dc87
@ -404,11 +404,13 @@ export async function editMessage({
|
|||||||
message,
|
message,
|
||||||
text,
|
text,
|
||||||
entities,
|
entities,
|
||||||
|
noWebPage,
|
||||||
}: {
|
}: {
|
||||||
chat: ApiChat;
|
chat: ApiChat;
|
||||||
message: ApiMessage;
|
message: ApiMessage;
|
||||||
text: string;
|
text: string;
|
||||||
entities?: ApiMessageEntity[];
|
entities?: ApiMessageEntity[];
|
||||||
|
noWebPage?: boolean;
|
||||||
}) {
|
}) {
|
||||||
const isScheduled = message.date * 1000 > Date.now();
|
const isScheduled = message.date * 1000 > Date.now();
|
||||||
const messageUpdate: Partial<ApiMessage> = {
|
const messageUpdate: Partial<ApiMessage> = {
|
||||||
@ -441,6 +443,7 @@ export async function editMessage({
|
|||||||
peer: buildInputPeer(chat.id, chat.accessHash),
|
peer: buildInputPeer(chat.id, chat.accessHash),
|
||||||
id: message.id,
|
id: message.id,
|
||||||
...(isScheduled && { scheduleDate: message.date }),
|
...(isScheduled && { scheduleDate: message.date }),
|
||||||
|
...(noWebPage && { noWebpage: noWebPage }),
|
||||||
}), true);
|
}), true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -258,7 +258,7 @@ addReducer('editMessage', (global, actions, payload) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void callApi('editMessage', {
|
void callApi('editMessage', {
|
||||||
chat, message, text, entities,
|
chat, message, text, entities, noWebPage: selectNoWebPage(global, chatId, threadId),
|
||||||
});
|
});
|
||||||
|
|
||||||
actions.setEditingId({ messageId: undefined });
|
actions.setEditingId({ messageId: undefined });
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user