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

Default Route Sequence delete sequence #146

Open
lightsprint09 opened this issue May 29, 2019 · 2 comments
Open

Default Route Sequence delete sequence #146

lightsprint09 opened this issue May 29, 2019 · 2 comments
Labels
Frontend related to front end, JS side housekeeping optimizing things, actions to prevent future problems

Comments

@lightsprint09
Copy link

I just forgot to enter the Route in the Default Route Sequence screen. When saving it warned me to set a route. After setting it I lost all my data. Could be improved by setting and switching routes at any time

@answerquest
Copy link
Collaborator

@lightsprint09 Yikes! I remember how that feels.
The program flow is set up such that when you change to another route, whatever sequence is found gets loaded. So the switching routes part may not work out, because how is the program supposed to know if you want to load the new route's sequence or you want to keep what you've made.

I'm thinking of a prevention step instead : Disable the user from adding any stop unless they have chosen a route. Will work on that.. thanks for bringing this to my attention.

Another measure that might be useful (thinking aloud here) : set a global changesMade flag in the javascript. On any change done to a sequence, make it True. On saving, set to False. If user changes to another route while the flag is True, then do a popup confirmation dialog warning about data loss and asking to save things first.

@answerquest
Copy link
Collaborator

I also want to make the tabular data copy-paste-able to excel at some point. That way the user can also do bulk data-entry. User feedback helps to bring things up in priority list, so +1 this if you want that feature!

@answerquest answerquest added Frontend related to front end, JS side housekeeping optimizing things, actions to prevent future problems labels Aug 31, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Frontend related to front end, JS side housekeeping optimizing things, actions to prevent future problems
Projects
None yet
Development

No branches or pull requests

2 participants