influxdata / influxdata/ui

InfluxDB 2.7.0: Dashboard Crash - An InfluxDB error has occurred. Please report the issue here.

Open
#6,760 3 comments 0 reactions 0 assignees View on GitHub
kind/bug team/ui
Dominant language
TypeScript
Stars
117
Forks
51
Avg merge
2d 15h
Merged PRs (30d)
4

Description

## About the bug

**Steps to reproduce:**
List the minimal actions needed to reproduce the behavior:
1. Create a dashboard
2. In the Dashboards page select 'Sort by Modified (oldest)' (or newest)
3. Navigate away from the Dashboards page to another page (eg Notebooks)
4. Navigate back to the Dashboards page
5. The error occurs

Note this problem occurs only if you select 'Sort by Modified`. If you select 'Sort by Name' no problem occurs.

**Expected behavior:**
Navigating back to the Dashboards page should not result in an error

**Actual behavior:**
Empty page with text:
> An InfluxDB error has occurred. Please report the issue
> [here](https://github.com/influxdata/ui/issues/new?template=bug_report.md)
> .

**Visual Proof:**
![image](https://github.com/influxdata/ui/assets/78883429/79634aad-3a80-4a68-b681-412f5ce49c2d)

## About your environment
**Environment info:**
Linux 5.4.0-152-generic x86_64
InfluxDB v2.7.0 (git: 85f725f8b9) build_date: 2023-04-05T15:32:25Z
InfluxDB running in a docker container
InfluxDB UI accessed via Microsoft Edge Version 114.0.1823.67 (Official build) (64-bit)

**Config:**
Default config

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the issue in the Dashboards page using the documented sort and navigation steps. Compare the behavior of “Sort by Modified” with “Sort by Name” when returning from another page, then trace the dashboard page entry point and sorting state. Done means returning to Dashboards no longer shows the error page under the reported sequence.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.