Revert "Mail list: show who wrote, not everyone involved"

This reverts commit 550b8cf503.
This commit is contained in:
2026-09-18 18:31:16 +02:00
parent 550b8cf503
commit 428e81efa5
7 changed files with 4 additions and 86 deletions
-7
View File
@@ -152,13 +152,6 @@ class Thread(Base):
)
subject_norm: Mapped[str] = mapped_column(Text, nullable=False)
snippet: Mapped[str] = mapped_column(Text, nullable=False, server_default=text("''"))
# Who WROTE in this thread, newest first. Distinct from `participants`, which
# also holds recipients because the subject-fallback threading matches on them
# (threader._by_subject). The message list shows senders; conflating the two
# put "you" next to every sender in the list.
senders: Mapped[list[dict[str, str]]] = mapped_column(
JSONB, nullable=False, server_default=text("'[]'")
)
participants: Mapped[list[dict[str, str]]] = mapped_column(
JSONB, nullable=False, server_default=text("'[]'")
)