File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3408,14 +3408,17 @@ async def outlet_filter_handler(ctx):
34083408 outlet_message_id = message .get ('id' )
34093409 if outlet_message_id and outlet_message_id in messages_map :
34103410 original_message = messages_map [outlet_message_id ]
3411+ update = {}
34113412 if original_message .get ('content' ) != message .get ('content' ):
3413+ update ['content' ] = message ['content' ]
3414+ update ['originalContent' ] = original_message .get ('content' )
3415+ if original_message .get ('output' ) != message .get ('output' ):
3416+ update ['output' ] = message ['output' ]
3417+ if update :
34123418 await Chats .upsert_message_to_chat_by_id_and_message_id (
34133419 chat_id ,
34143420 outlet_message_id ,
3415- {
3416- 'content' : message ['content' ],
3417- 'originalContent' : original_message .get ('content' ),
3418- },
3421+ update ,
34193422 )
34203423
34213424 if event_emitter :
You can’t perform that action at this time.
0 commit comments