Page MenuHomePhabricator

Operation failed because the requested database object could not be found
Closed, ResolvedPublicBUG REPORT

Description

Placeholder task for @GMikesell-WMF's bug.

Steps to replicate the issue (include links if applicable):

  • Do something clever to delete the object store but without the database's oldVersion being 0. Details t.b.a.

What happens?:

  • Edit Recovery doesn't work, and the following error is shown in the console:

The operation failed because the requested database object could not be found. For example, an object store did not exist but was being opened.

What should have happened instead?:

  • Edit Recovery should have worked, with no error.

Software version (skip for WMF-hosted wikis like Wikipedia):

  • Firefox

Other information (browser name/version, screenshots, etc.):
Firefox 121.0.1
macOS 14.2.1

Firefox did not work but Chrome did as seen in the last couple of seconds of the .webm

QA Results - Local

Event Timeline

Change 991474 had a related patch set uploaded (by Samwilson; author: Samwilson):

[mediawiki/core@master] Edit Recovery: Improve initial check for install vs upgrade

https://gerrit.wikimedia.org/r/991474

Change 991474 merged by jenkins-bot:

[mediawiki/core@master] Edit Recovery: Improve initial check for install vs upgrade

https://gerrit.wikimedia.org/r/991474

@Samwilson Firefox and Safari work with Edit Recovery now as seen in the .webm below. This will be moved to Done. Thanks for all your work!

Status: ✅PASS
Environment: Beta: 1.42.0-alpha (e66e903) 8:36, 2 February 2024)
OS: macOS Sonoma 14.2.1
Browser: Firefox 123, Safari 17.3
Skins. Vector 2022
Device: MBA M2
Emulated Device:: n/a
Test Links:
https://en.m.wikipedia.beta.wmflabs.org/wiki/Cat#

✅AC1: https://phabricator.wikimedia.org/T355289

FirefoxSafari