Improve readability UX for "Update report", including catch & display errors

Created on 27 August 2015, over 9 years ago
Updated 20 July 2023, over 1 year ago

Problem/Motivation

The report at the end of the drupal database update process is very confusing.

It asks users to look to see if there are any errors reported on the page, and assume the update was successful if there are not. The could make a user nervous (for real site), even when the there are no failures listed below or nothing logged.

Originally reported by @tsvenson on #2341575-42: [meta] Provide a beta to beta/rc upgrade path

Proposed resolution

Detect whether any errors occurred during the update process and show one of two different messages.

Remaining tasks

  1. Write a patch to detect if errors have occurred
  2. Write the success and failure messages

User interface changes

The amount of text on this screen will be reduced and easier to understand.

API changes

None

Data model changes

None

📌 Task
Status

Needs work

Version

9.5

Component
Database update 

Last updated 3 days ago

No maintainer
Created by

🇬🇧United Kingdom ianthomas_uk Brighton, UK

Live updates comments and jobs are added and updated live.
  • Usability

    Makes Drupal easier to use. Preferred over UX, D7UX, etc.

  • Needs screenshots

    The change alters the user interface, so before and after screenshots should be added to document the UI change. Make sure to capture the relevant region only. Use a tool such as Aviary on Windows or Skitch on Mac OS X.

  • Needs tests

    The change is currently missing an automated test that fails when run with the original code, and succeeds when the bug has been fixed.

  • Needs backport to D7

    After being applied to the 8.x branch, it should be considered for backport to the 7.x branch. Note: This tag should generally remain even after the backport has been written, approved, and committed.

Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024