Skip to main content
GoodFirstPicks
DashboardIssuesReposLeaderboard

GoodFirstPicks by Leaveitblank © 2026

CreatorRequest a RepoPrivacy PolicyTerms of Service
Workspace Shortcuts with identical labels overwrite each other's settings. | GoodFirstPicks

Workspace Shortcuts with identical labels overwrite each other's settings.

frappe/frappe 3 comments 1mo ago
View on GitHub
lowopenScope: clearSkill match: yesFrappe / ERPNextPython

Why this is a good first issue

Shortcuts with identical labels overwrite each other due to a cleanup function.

AI Summary

The issue describes a bug where workspace shortcuts with identical labels overwrite each other's settings. The problem occurs because the system prevents multiple widgets with the same label during cleanup. The maintainer has already identified the root cause in the cleanup function.

Issue Description

Description of the issue

I've create 3 shortcuts with identical labels in a Workspace and configured different filters for each shortcut. That's when I noticed that all Shortcuts have the same filters. Each time I would adjust filters for any of the three Shortcuts it would overwrite the filters of the other two.

Context information (for bug reports)

Output of bench version

erpnext 15.9.1
frappe 15.8.1
hrms 15.8.0
insights 1.1.3
payments 0.0.1
wiki 2.0.0

Steps to reproduce the issue

  1. Open any workspace in ERPNext, for example Projects
  2. Start editing the workspace by clicking the Edit button
  3. Add a shortcut for doctype Task and filter Status != Cancelled image
  4. Observe that the Shortcut was added and make note of the count image
  5. Add a second shortcut with the same label - Tasks, but a different filter Status = Cancelled ![image](https://github.com/frappe/frappe/assets/9392791/6

GitHub Labels

bug

Want to work on this?

Claim this issue to let others know you're working on it. You'll earn 10 points when you complete it!

Risk Flags

  • potential data integrity issue
Loading labels...

Details

Points10 pts
Difficultylow
Scopeclear
Skill Matchyes
Test Focusedno
Assigneestravo1