backdrop / backdrop-issues

Issue tracker for Backdrop core.
144 stars 40 forks source link

[UX] Updater: Misleading text/steps in authorize.php #4304

Open klonos opened 4 years ago

klonos commented 4 years ago

Description of the bug A short description of what the problem is.

Steps To Reproduce To reproduce the behavior:

  1. Install an older version of a module, either manually, or via the Project Browser (in this case, I have installed Honeypot 1.0.2, with the latest being 1.26.0)
  2. Start the process of updating the module via the admin UI, follow the steps as usual, accepting the defaults as you go (put the site into maintenance mode etc.)

Actual behavior When the update is finished, you see the following screen:

Screen Shot 2020-02-09 at 3 48 13 pm

...since the only next step is to run the db updates, do that ...only to find out that there no db updates ๐Ÿ™„ ๐Ÿ‘Ž

Expected behavior

Screen Shot 2020-02-09 at 4 01 01 pm

ghost commented 4 years ago

I can confirm that updating a module with no updates still tries to run the updater as the only option to proceed.

I tested by installing the 'Passphrase policy' module (v1.0.0) and updating it to the latest version (v1.1.3 currently).