-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
[Bug]: Action execution should only trigger after all entities are saved #34995
Comments
Hi, I've been seeing the same message ( Whenever I edited a jsobject file (~300 lines), a After too many timeouts like that, the code editor refreshed itself (it scrolls to the top) and my changes were lost. I've tried to split the jsobject file into smaller files as advised, it helps a bit but not too much. For some more context, when I tried to create a new jsobject in the same app and add a new line, it took ~3s to save. This app has 2 jsobject files with 300 lines, 1 with 100 lines, and 4 with 50 lines. When I tried the same with a smaller app (1 file with 15 lines), it took ~300ms to save. |
This issue title and description got mixed up of multiple different issues, i have create separate issues for each problem
|
Is there an existing issue for this?
Summary
Body + update action one set has to finish before the second set of body + update action occurs.
Context: The user is getting the message
Appsmith Server is taking too Long to Respond
when editing JS Objects or working in the Page editor with widgets. It happens when saving or just loading queries.The root cause is that the JS Object did not finish saving before the user tried to execute another action. To work around this problem, when the saving of a particular JS Object is still in progress, users need to wait until it finishes before moving to another page/entity or making new changes in the UI.
More information in this ticket and Slack thread.
Why should this be worked on?
We need to improve the user experience if the JS Object that was edited is not saved yet when a new action is done.
The text was updated successfully, but these errors were encountered: