Reverting to a previous version of an app with Creator rights in the account not possible

Hello,
So practically my issue is exactly as in the topic name. I have some unpublished changes in the current working version of the app compared to the latest release version, and all I'd like to do would be to discard them and revert back to the previous release version state. This is however not possible as nothing happens when I click "Revert to this version" under "Releases and History -> Releases" tab for any given previous version. The application state cannot be reset to a previous version from the "Releases and History -> History" tab either.

Is it possible Retool is displaying options for reverting the current app version for me although my account might not even have the permission for the app to do so? Or what else could be going on? The app is organisation managed, and I seem to have "Creator" rights within the organisation and have been editing and creating new versions for this app before.

Thanks,
Mika

Hello @mikhuttu, welcome to the Community! :raised_hands:
A few quick clarifying questions:

  1. When you say β€œCreator,” what is your permission level on the app: User, Editor, or Owner? Configure permission controls | Retool Docs
  2. Is the app marked "Protected", or does it have any organization-level restrictions?
  3. Has the "Revert to this version" feature ever worked for you before, or is this a new issue?
  4. When you click "Revert to this version", does nothing happen at all, or do you see any error? If there is an error, could you share the exact message and any browser console logs?

Hi,
I was granted the admin permission in our organisation (used to be User level when I tried this last week and started this thread). But it appears admin permission doesn't allow me to revert back to any previous version either.

I don't think the app is marked protected or anything, and no error notification pops up when I click "Revert to this version" there. I did check the network tab within Google Chrome (used browser) developer tools though. It looks like my browser is sending a http post request with event "Release Restored" to the retool backend which sends response with text "success". So the release restoration / revert should be successful but nothing actually happens. Not sure why is this.

We did manage to revert my local changes though when I asked the organisation owner to try doing this. It did work for him and successfully also added an entry under "History" tab starting with "Release Restored: ...". So not an issue here any longer but maybe something your dev team could investigate when you have the time.

1 Like