From 3fb05c764e5c7e3040192b200cbf8fcd360c9ccd Mon Sep 17 00:00:00 2001 From: rhunk <101876869+rhunk@users.noreply.github.com> Date: Tue, 26 Aug 2025 12:06:04 +0200 Subject: [PATCH] fix(core): send override for memories Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com> --- .../snapenhance/core/features/impl/messaging/SendOverride.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/messaging/SendOverride.kt b/core/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/messaging/SendOverride.kt index 6b6bb15b..1ff23c7f 100644 --- a/core/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/messaging/SendOverride.kt +++ b/core/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/messaging/SendOverride.kt @@ -150,9 +150,9 @@ class SendOverride : Feature("Send Override") { postSavePolicy = null if (event.destinations.stories?.isNotEmpty() == true && event.destinations.conversations?.isEmpty() == true) return@subscribe val localMessageContent = event.messageContent - //prevent story replies - if (localMessageContent.contentType != ContentType.EXTERNAL_MEDIA && localMessageContent.instanceNonNull().getObjectFieldOrNull("mExternalContentMetadata")?.getObjectFieldOrNull("mContainsExternalContent") != true) return@subscribe + if (localMessageContent.contentType != ContentType.EXTERNAL_MEDIA && localMessageContent.instanceNonNull().getObjectFieldOrNull("mExternalContentMetadata") == null) return@subscribe + //prevent story replies val messageProtoReader = ProtoReader(localMessageContent.content ?: return@subscribe) if (messageProtoReader.contains(7)) return@subscribe