There is a bug when testing the application with another email.
Suppose we choose to view the application as user X and enter their email in the "Preview app as" field and click the "Apply" button.
Everything works fine up to this point. Then I make a modification in some expression, let's say any, and save the changes with the "Save" button.
When we save the changes, before the data is displayed, there is a synchronization with the database. This synchronization does not initially load the data related to the email entered in the "Preview app as" field as expected, since the "Apply" button has been clicked and is not available unless the email within is modified. This synchronization upon saving does not occur with that email, but with the administrator's email (even though their email is not visible), the data corresponds to that of the administrator.
To synchronize the data for that loaded email, it is necessary to click the "Sync" button again (manual resynchronization), which is different from the synchronization that occurs after saving the changes (synchronization that occurs before the data is displayed on the screen).
This doesn't bother me, as I have noticed the bug and can continue working as long as I resynchronize the data. However, someone else might think their formulas are wrong because the data doesn't load (when in reality, this is what is happening).
Perhaps what I'm mentioning is not a priority, but I hope it helps someone if they encounter this issue.
For security reasons, I protect my user's email, but to show you what I mean, I, as the administrator, do not have any data loaded in the app. My user does have it, but as you can see, the apply button is not available because it is already pressed and supposedly their data should be visible. To see it, I have to synchronize again, because when I save the changes and synchronize, the first time the action is performed, they are not displayed.
Solved! Go to Solution.
You could report this to Support as a bug, but the preview has a number of explicit limitations, so I don't know they would consider this behavior worth changing.
I would propose your expectations are unreasonable. The new identity doesn't take effect until you click the button and the sync completes. That's just how it works.
Hi Steve, thanks for your response. I think that, even though you told me that, maybe I expressed myself poorly, so I'm correcting the post. Please reread it if you can and you'll see that the "Apply" button is already active. The problem is not when I press "Apply" but when, with the email already active in "Preview app as," I save the changes I made in the editor. Upon resynchronizing before I can edit again, the data displayed does not match the email in "Preview app as" but rather the administrator's data, even though the email in "Preview app as" is that of another user. To see the data of that user, I have to press "Sync" again (since the "Apply" button in "Preview app as" is not available because I am supposedly viewing the app from that user's email). I hope this clarifies the issue. Please test it yourself as well.
Best regards.
You could report this to Support as a bug, but the preview has a number of explicit limitations, so I don't know they would consider this behavior worth changing.
Sure, I understand! Thank you, I will report this, if AppSheet deems it necessary to modify it, in the meantime I will mark this post as solved. Thanks for your reply
User | Count |
---|---|
15 | |
10 | |
9 | |
7 | |
3 |