From 07b9dbc720264618d4935be961c656c63160fed5 Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Thu, 19 Mar 2026 10:31:36 +0530 Subject: [PATCH] feat: force custom signature --- app/javascript/ui/LiteReplyBox.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/javascript/ui/LiteReplyBox.vue b/app/javascript/ui/LiteReplyBox.vue index fd12b96dd..a0214ae7d 100644 --- a/app/javascript/ui/LiteReplyBox.vue +++ b/app/javascript/ui/LiteReplyBox.vue @@ -171,6 +171,10 @@ export default { allowSignature() { return !this.disableSignatureValue; }, + // When a custom signature is passed, it's always forced — no toggle needed + showSignatureToggle() { + return this.allowSignature && !this.hasCustomSignature; + }, signatureToApply() { if (!this.allowSignature) { return ''; @@ -483,7 +487,7 @@ export default { :message="message" :enable-multiple-file-upload="allowFileUpload" :allow-file-upload="allowFileUpload" - :allow-signature="allowSignature" + :allow-signature="showSignatureToggle" />