cheeaun / cheeaun/phanpy

Announcements displayed with wrong admin, should be anonymous

Open
#541 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
1.5k
Forks
186
Avg merge
1d 36m
Merged PRs (30d)
11

Description

I think I've found a bug, but it's very rare since this software is so awesome :1st_place_medal: :trophy: :clap: :pray:

**Describe the bug**

As an admin of a Mastodon instance, I have posted an announcement to the instance's followers.

However, another admin is shown as the sender of the announcement. This is probably because that admin is the public-facing main contact. I'm just a "co-admin".

On the Mastodon web client, no admins are shown next to announcements, making it possible to send out announcements without a personal sender.

**To Reproduce**

Write an announcement on a server. See that it is displayed with an admin's profile.

**Expected behavior**

Announcements should be anonymous since:

1) An announcement may be added by a specific admin on behalf of an entire group of admins
2) The wrong admin is displayed in some cases.

**Screenshots**

![image](https://github.com/cheeaun/phanpy/assets/374612/d31179a9-b6f8-44f1-8055-3cc21dd49680)

Same announcement in Mastodon:

![image](https://github.com/cheeaun/phanpy/assets/374612/c1dc627b-cc86-4690-bd3e-087c644fd988)

Contributor guide

No contributing guide indexed for this repository

Research direction

No file or test is named. Start by reproducing an announcement in the web client and trace the announcement rendering path; compare it with the Mastodon example. Done means announcements display without any admin profile or sender identity.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, web-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.