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

Merging record sets deletes unsaved data #6174

Open
grantfitzsimmons opened this issue Jan 29, 2025 · 2 comments
Open

Merging record sets deletes unsaved data #6174

grantfitzsimmons opened this issue Jan 29, 2025 · 2 comments
Labels
1 - Bug Incorrect behavior of the product

Comments

@grantfitzsimmons
Copy link
Member

grantfitzsimmons commented Jan 29, 2025

Describe the bug
Merging record sets while performing data entry causes all unsaved data to be lost.

To Reproduce
Steps to reproduce the behavior:

  1. Open a data entry form
  2. Enter data into a number of fields, relationships, etc.
  3. Open the Record Sets dialog
  4. Merge record sets
  5. See that all unsaved data is lost 😢

Expected behavior
Save blocker should be triggered.

Screenshots

Screen.Recording.2025-01-29.at.3.07.19.PM.mov

Crash Report

  • OS: macOS
  • Browser: Arc
  • Specify 7 Version: production (as of today)
  • Database Name: ku_fish
@grantfitzsimmons grantfitzsimmons added the 1 - Bug Incorrect behavior of the product label Jan 29, 2025
@grantfitzsimmons grantfitzsimmons added this to the 7.10 milestone Jan 29, 2025
@CarolineDenis CarolineDenis removed this from the 7.10 milestone Jan 30, 2025
@CarolineDenis
Copy link
Contributor

@grantfitzsimmons,
The behavior is expected atm as we have a page reload when record sets are merged. Which was in the pr instructions.

@grantfitzsimmons
Copy link
Member Author

grantfitzsimmons commented Jan 30, 2025

This behavior is definitely not user-friendly and will most likely result in data being lost. Expected behavior does not necessarily mean acceptable for the end user, so I think there should be more thought on this. Push is OK— maybe discuss in our next dev meeting?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1 - Bug Incorrect behavior of the product
Projects
None yet
Development

No branches or pull requests

2 participants