Page MenuHomePhabricator

JavaScript error on Q42 (Douglas Adams) item
Closed, ResolvedPublic


On, I get:

jQuery.Deferred exception: this is undefined SELF.prototype._buildReport@

Happens in safemode=1.
Another item I could reproduce this on is

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 481487 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseQualityConstraints@master] Fix method references in gadget

Lucas_Werkmeister_WMDE triaged this task as High priority.

If I understand correctly, this should mean that display of all constraint check results is broken on any page with even one cached constraint check result. Triaging “High” for now and adding to campsite board as urgent for that reason.

Change 481487 merged by jenkins-bot:
[mediawiki/extensions/WikibaseQualityConstraints@master] Fix method references in gadget

I have no clue why this is only reproducible in ?safemode=1, but I can confirm that the error appears on (You might need to load the page twice to populate the cache, not sure.) The fix will probably be deployed on January 9th, so let’s see if the error vanishes then.

Lucas_Werkmeister_WMDE lowered the priority of this task from High to Medium.Dec 28 2018, 11:45 AM

But let’s lower the priority if this doesn’t seem to happen on normal page loads.

I have no clue why this is only reproducible in ?safemode=1

It happens in either mode (at least for me). The statement

Happens in safemode=1.

was just meant to confirm that I had tried safemode, too.

Okay, indeed, I could now reproduce it without safe mode too, not sure why it didn’t work (or, well, did work) earlier. Thanks.

(Waiting for testing until this is deployed on the live system.)