We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fa9f9fd commit 6b3b17cCopy full SHA for 6b3b17c
mautrix/types/event/message.py
@@ -112,6 +112,12 @@ def set_thread_parent(
112
self.relates_to.event_id = (
113
thread_parent if isinstance(thread_parent, str) else thread_parent.event_id
114
)
115
+ if isinstance(thread_parent, MessageEvent) and isinstance(
116
+ thread_parent.content, BaseMessageEventContentFuncs
117
+ ):
118
+ self.relates_to.event_id = (
119
+ thread_parent.content.get_thread_parent() or self.relates_to.event_id
120
+ )
121
if not disable_reply_fallback:
122
self.set_reply(last_event_in_thread or thread_parent, **kwargs)
123
self.relates_to.is_falling_back = True
0 commit comments