Skip to content

Suggestion of properties and items in the Wikibase schema builder sometimes totally refuses to load any suggestions (or only wrong ones) #5190

Description

@trnstlntk

Sometimes, item and property suggestion in the Wikibase extension's schema builder simply refuses to work (refusing to provide any suggestions at all, or only wrong suggestions), making schema building quite painful.

This issue is difficult to reproduce - I have seen the behavior quite often but haven't discovered a pattern in it. I was recently creating a screen recording while it happened badly and you can see it happening in this video.

Reproducing my process (but I have the idea it doesn't only happen under these circumstances):

  • I added what I thought was a wrong statement in the schema builder, deleted the statement, and then tried to recreate it. I wanted the same property but another value. Property (Source of file) simply refuses to load.
  • Then you see me fiddling a bit, working on other statements, trying if moving out of the schema builder and back fixes it (it does not)
  • Finally I decide to exit my project and go back to OpenRefine's start screen and re-open the project. Then I can add the statement just fine and the suggester does its job.

Unfortunately I didn't have the Terminal running, so I don't have a log of what happened.

This issue has been reported on Wikimedia's OpenRefine Telegram group as well.

Expected Behavior

Properties and items display correctly and promptly.

Versions

  • Operating System: MacOS 12.5
  • Browser Version: Something probably right before Chrome 104.0.5112.79 (Official Build) (x86_64)
  • JRE or JDK Version: n/a?
  • OpenRefine: 3.7 snapshot release of 13 August 2022

Metadata

Metadata

Assignees

Labels

Module: FrontendThese issues involve working on HTML, CSS, and JavaScript code that affects the user interface.Type: BugIssues related to software defects or unexpected behavior, which require resolution.wikibaseRelated to wikidata/wikibase integration

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions