apache / apache/ponymail-foal

Permalinks work differently for parent emails; cannot link to single email

Open
#245 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Python
Stars
45
Forks
23
PR merge metrics
No merged PRs in 30d

Description

The permalink to an email produces different results depending on whether the email is the start of a thread or not.

If an email is not at the start of a thread, its permalink will show just that email.
This applies to both stand-alone emails and emails that are part of a thread, but not at the start.

However, once an email has replies, and is therefore part of a thread, its permalink no longer shows the email in isolation. Instead the thread is shown.

It should be possible to link to an individual email using the Permalink.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the permalink handling for emails that have replies and compare it with the handling for standalone or non-parent emails. Add coverage showing that a parent email's permalink opens only that email, then run the relevant test suite to verify both parent and non-parent permalink behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.