Use new reply_message

This commit is contained in:
AbdBarho
2023-01-27 22:41:20 +01:00
parent ab227c5db5
commit e4dcfe4161
2 changed files with 7 additions and 19 deletions
@@ -30,23 +30,6 @@ export const LabelTask = ({
const cardColor = useColorModeValue("gray.50", "gray.800");
const isSpamTask = task.mode === "simple" && task.valid_labels.length === 1 && task.valid_labels[0] === "spam";
// TODO: remove as soon as the backend delivers
// real information about the current message
const additionMessage: Message = useMemo(
() => ({
text: task.reply,
is_assistant: task.type === TaskType.label_assistant_reply,
message_id: task.message_id,
created_date: new Date().toISOString(),
emojis: {},
user_emojis: [],
id: "dummy",
lang: i18n.language,
parent_id: "dummy",
}),
[task.reply, task.type, task.message_id, i18n.language]
);
return (
<div data-cy="task" data-task-type={isSpamTask ? "spam-task" : "label-task"}>
<TwoColumnsWithCards>
@@ -54,7 +37,10 @@ export const LabelTask = ({
<TaskHeader taskType={taskType} />
{task.conversation ? (
<Box mt="4" p={[4, 6]} borderRadius="lg" bg={cardColor}>
<MessageTable messages={[...(task.conversation?.messages ?? []), additionMessage]} highlightLastMessage />
<MessageTable
messages={[...(task.conversation?.messages ?? []), task.reply_message]}
highlightLastMessage
/>
</Box>
) : (
<Box mt="4">