mirror of
https://github.com/discourse/discourse-ai.git
synced 2025-06-27 18:12:18 +00:00
FIX: guard against situations where there is no reply, pass thread id (#1279)
This commit is contained in:
parent
2a5c60db10
commit
2060426709
@ -62,6 +62,7 @@ module DiscourseAi
|
||||
ChatSDK::Message.create(
|
||||
raw: message,
|
||||
channel_id: channel.id,
|
||||
thread_id: thread_id,
|
||||
guardian: guardian,
|
||||
force_thread: force_thread,
|
||||
in_reply_to_id: in_reply_to_id,
|
||||
@ -78,7 +79,7 @@ module DiscourseAi
|
||||
def done
|
||||
@queue << :done
|
||||
@worker_thread.join
|
||||
ChatSDK::Message.stop_stream(message_id: @reply.id, guardian: @guardian)
|
||||
ChatSDK::Message.stop_stream(message_id: @reply.id, guardian: @guardian) if @reply
|
||||
@reply
|
||||
end
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user