Silenced user `Reason` no longer visible on user admin page

Discourse 3.5.0.beta1-dev (e26a1175d7).

The Reason for a user being silenced is not visible on the admin settings of the user.

Steps to replicate:

  1. Silence a user in the normal way, add a custom reason:

  1. The reason is immediately visible:

  1. Refresh / reload the page, or open the user admin in to a new window, the Reason is now blank - ref: https://example.com/admin/users/{user_id}/{user_name}

  1. The reason is being correctly captured in the site logs:

  1. The reason is being correctly displayed on the Silenced User list at https://example.com/admin/users/list/silenced

To confirm, it’s just the admin page for the user that the Reason is showing blank.

Can you update to the latest commit from core? FIX: include silence_reason when admin sees user by lis2 · Pull Request #31493 · discourse/discourse · GitHub should address this issue.

1 Like

Am I just 17hrs too late? :rofl:

Thanks @pmusaraj :blush:

1 Like