Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WEB-584] fix: draft issue management with workspace specific local storage #3822

Merged
merged 2 commits into from
Feb 28, 2024

Conversation

gurusainath
Copy link
Collaborator

This PR addresses the issue encountered when attempting to create an issue within a workspace but encountering unexpected behavior, such as the loss of data when the issue modal is closed without saving. To mitigate this issue, we implemented a solution that involves storing draft issues in local storage. However, a subsequent problem arose where draft issues created in one workspace appeared in another workspace upon switching between them.

To resolve this issue, we have updated the state management system to ensure that draft issues are workspace-specific. Now, when saving a draft issue, it will be associated with the current workspace, preventing cross-workspace interference and providing a more seamless user experience. This enhancement ensures that draft issues are retained and accessible only within their respective workspaces.

@sriramveeraghanta sriramveeraghanta merged commit ec43c8e into preview Feb 28, 2024
7 of 9 checks passed
@sriramveeraghanta sriramveeraghanta deleted the fix-draft-issue-local-state-management branch February 28, 2024 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants