bluerobotics / bluerobotics/cockpit

frontend: data-lake: unintuitive duplicate name creation behaviour

Open
#1,976 1 comment 0 reactions 0 assignees View on GitHub
enhancement ui
Dominant language
TypeScript
Stars
198
Forks
63
Avg merge
2d 7h
Merged PRs (30d)
57

Description

### Current behaviour

Attempting to create a variable with the same name as an existing one fails on save, but with no error message, so it just feels like Cockpit is broken.

### Expected or desired behaviour

Failure should be accompanied by an error message (or better yet there should be live validation on the name creation process, with an error message displaying immediately if there is an ID clash).

### Additional context

Discovered [while documenting](https://github.com/bluerobotics/Cockpit-docs/pull/29).

### Prerequisites

- [x] I have checked to make sure that a similar request has not already been filed or fixed.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue points to the frontend data-lake variable-creation flow but names no file or test. Start by locating the save path and existing duplicate-name or ID validation, then reproduce the silent failure. Done means duplicate names produce a visible error, or immediate validation explains the conflict.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
data, frontend
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.