Skip to content

Commit

Permalink
Fix filter user messages in UI
Browse files Browse the repository at this point in the history
  • Loading branch information
hlohaus committed Feb 1, 2025
1 parent 63b7e96 commit f465ad7
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 1 deletion.
2 changes: 1 addition & 1 deletion g4f/gui/client/static/css/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -1438,7 +1438,7 @@ form .field.saved .fa-xmark {
height: 90px;
flex: 1;
padding: 10px;
padding-left: 20px;
padding-left: 24px;
border-radius: 20px;
font-size: 14px;
margin-right: 10px;
Expand Down
8 changes: 8 additions & 0 deletions g4f/gui/client/static/js/chat.v1.js
Original file line number Diff line number Diff line change
Expand Up @@ -489,6 +489,8 @@ document.querySelector(".media_player .fa-x").addEventListener("click", ()=>{
const prepare_messages = (messages, message_index = -1, do_continue = false, do_filter = true) => {
messages = [ ...messages ]
if (message_index != null) {
console.debug("Messages Index:", message_index);

// Removes messages after selected
if (message_index >= 0) {
messages = messages.filter((_, index) => message_index >= index);
Expand All @@ -502,6 +504,7 @@ const prepare_messages = (messages, message_index = -1, do_continue = false, do_
break;
}
}
console.debug("Messages filtered:", messages);
}
}
// Combine assistant messages
Expand Down Expand Up @@ -537,10 +540,14 @@ const prepare_messages = (messages, message_index = -1, do_continue = false, do_
while (last_message = messages.pop()) {
if (last_message["role"] == "user") {
filtered_messages.push(last_message);
} else {
break;
}
}
messages = filtered_messages.reverse();
if (last_message) {
console.debug("History removed:", messages)
}
}

messages.forEach((new_message, i) => {
Expand Down Expand Up @@ -572,6 +579,7 @@ const prepare_messages = (messages, message_index = -1, do_continue = false, do_
}
}
});
console.debug("Final messages:", final_messages)

return final_messages;
}
Expand Down

0 comments on commit f465ad7

Please sign in to comment.