Merge pull request #1710 from LenAnderson/qr-fix-api-qr-update

fix QR settings UI out of sync after update via API / slash command
This commit is contained in:
Cohee 2024-01-17 22:51:07 +02:00 committed by GitHub
commit 6f896ebe16
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -248,9 +248,9 @@ export class QuickReplyApi {
if (!qr) {
throw new Error(`No quick reply with label "${label}" in set "${setName}" found.`);
}
qr.label = newLabel ?? qr.label;
qr.message = message ?? qr.message;
qr.title = title ?? qr.title;
qr.updateLabel(newLabel ?? qr.label);
qr.updateMessage(message ?? qr.message);
qr.updateTitle(title ?? qr.title);
qr.isHidden = isHidden ?? qr.isHidden;
qr.executeOnStartup = executeOnStartup ?? qr.executeOnStartup;
qr.executeOnUser = executeOnUser ?? qr.executeOnUser;