Fix return types. Async functions must return a Promise.

This commit is contained in:
Cohee
2024-04-12 14:18:59 +03:00
parent 6603e33fd8
commit d9baff45bb

View File

@ -48,7 +48,7 @@ function isConvertible(type) {
* @param {number} start Starting message ID * @param {number} start Starting message ID
* @param {number} end Ending message ID (inclusive) * @param {number} end Ending message ID (inclusive)
* @param {boolean} unhide If true, unhide the messages instead. * @param {boolean} unhide If true, unhide the messages instead.
* @returns {void} * @returns {Promise<void>}
*/ */
export async function hideChatMessageRange(start, end, unhide) { export async function hideChatMessageRange(start, end, unhide) {
if (!getCurrentChatId()) return; if (!getCurrentChatId()) return;
@ -80,10 +80,10 @@ export async function hideChatMessageRange(start, end, unhide) {
* @deprecated Use hideChatMessageRange. * @deprecated Use hideChatMessageRange.
* @param {number} messageId Message ID * @param {number} messageId Message ID
* @param {JQuery<Element>} _messageBlock Unused * @param {JQuery<Element>} _messageBlock Unused
* @returns {void} * @returns {Promise<void>}
*/ */
export async function hideChatMessage(messageId, _messageBlock) { export async function hideChatMessage(messageId, _messageBlock) {
hideChatMessageRange(messageId, messageId, false); return hideChatMessageRange(messageId, messageId, false);
} }
/** /**
@ -91,10 +91,10 @@ export async function hideChatMessage(messageId, _messageBlock) {
* @deprecated Use hideChatMessageRange. * @deprecated Use hideChatMessageRange.
* @param {number} messageId Message ID * @param {number} messageId Message ID
* @param {JQuery<Element>} _messageBlock Unused * @param {JQuery<Element>} _messageBlock Unused
* @returns {void} * @returns {Promise<void>}
*/ */
export async function unhideChatMessage(messageId, _messageBlock) { export async function unhideChatMessage(messageId, _messageBlock) {
hideChatMessageRange(messageId, messageId, true); return hideChatMessageRange(messageId, messageId, true);
} }
/** /**
@ -480,7 +480,7 @@ jQuery(function () {
$(document).on('click', '.mes_hide', async function () { $(document).on('click', '.mes_hide', async function () {
const messageBlock = $(this).closest('.mes'); const messageBlock = $(this).closest('.mes');
const messageId = Number(messageBlock.attr('mesid')); const messageId = Number(messageBlock.attr('mesid'));
await hideChatMessageRange(messageId); await hideChatMessageRange(messageId, messageId, false);
}); });
$(document).on('click', '.mes_unhide', async function () { $(document).on('click', '.mes_unhide', async function () {