empty user_key renders all messages as "Me" #51
Labels
No labels
prio_critical
prio_low
type_bug
type_contact
type_issue
type_lead
type_question
type_story
type_task
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lhumina_code/hero_archipelagos#51
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
chatmessage_to_messagedatacomputesis_own = msg.sender_public_key == own_user_key. Whenown_user_keyis empty (archipelago readsprops.context.user.public_key.clone().unwrap_or_default(), which yields""if the context never provided one), every message with an emptysender_public_keymatches → the whole thread renders right-aligned with sender'Me'.Fix: treat empty key as 'no identity' and short-circuit to
is_own = false.zaelgohary referenced this issue2026-04-19 08:29:02 +00:00
bug: empty own_user_key makes every message render as 'Me'to empty user_key renders all messages as "Me"Fixed by #56.