Dashboard Report Range Not Updating in RTL (Persian) Interface

Description

When the Discourse UI is set to Persian (RTL), the Admin Dashboard reports do not update according to the selected date range. Although the range selector is visible and clickable, the displayed data remains stuck on Monthly.

This issue does not occur in the English (LTR) interface.

Steps to Reproduce

  1. Switch the interface language to Persian (Farsi).
  2. Open Admin → Dashboard.
  3. Change the report date range.
  4. The report data does not update and stays on Monthly.

Environment

  • Discourse version: 2026.9.0-latest
  • Language: Persian (RTL)
  • Browsers: Tested on multiple browsers
  • No custom JS affecting admin dashboard

2 Likes

Thanks for reporting it! I could reproduce the issue and have applied a fix that will soon be available with Discourse updates

2 Likes