Page MenuHomePhabricator

Watchlist does not show when a watched article is added or removed from wikidata
Closed, DeclinedPublic

Description

Wikidata chnages show in local wiki watchlist, when interwiki link is added or removed from the wikidata page linked with the watched page.

However, when the link that's added or removed is the link to the wikipedia language, nothing is shown.

The description above is confusing, so i will try to illustrate:

Wikidata page Q1111 is linked to article "AAA" on hewiki.
When the link from Q1111 to fawiki is changed, removed, or added, people who watch "AAA" on hewiki see this change in their watchlist.
However, when the link from Q1111 to hewiki changes from "AAA" to article "BBB", people who watch either "AAA" *or* "BBB" (or both) do not get any indication on their watchlist.

Same thing goes for "add" or "remove" the hewiki link (instead of "change").

this was not tested thoroughly - the user who reported it originally tested it on a couple of articles, and i verified the report by testing a couple more.

peace.


Version: unspecified
Severity: normal

Details

Reference
bz44802

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 1:14 AM
bzimport set Reference to bz44802.
bzimport added a subscriber: Unknown Object (MLST).

Change 48570: check for enhanced changes preference in more places.
Change is merged.

I20322a7463b3afedf01aadcad8177824ee9c86ed

the changeset is for a different bug

Also, please fix the commit message of I20322a7463b3afedf01aadcad8177824ee9c86ed . it currently points to this ticket, but as you noted, it really belongs to a different one (methinks 44222 or 44225 ?)

(In reply to comment #4)

Also, please fix the commit message of
I20322a7463b3afedf01aadcad8177824ee9c86ed . it currently points to this
ticket,
but as you noted, it really belongs to a different one (methinks 44222 or
44225
?)

That commit was already merged. I don't think the message can be altered now...

(In reply to comment #5)

commit was already merged. I don't think the message can be altered now...

http://lists.wikimedia.org/pipermail/wikitech-l/2013-January/065671.html ? :)

sorry, I got confused with the bug numbers! it's only possible to amend the commit message before the patch gets merge, so too late now.

but, that patch only went into our deployment branch and not master. I can get the one for master *right*. :)

Can folks try to verify this again to see if the problem is still happening?

On hewiki, I am watching:

ניו יורק

My watchlist has the following Wikidata edits, including removing and adding hewiki link:

(הבדל | היסטוריה) . . ניו יורק (Q60); 10:01 . . Aude (שיחה | תרומות) (קישור שפה הוסף: it:New York)
(הבדל | היסטוריה) . . ניו יורק (Q60); 10:01 . . Aude (שיחה | תרומות) (קישור השפה הוסר: it:New York)
(הבדל | היסטוריה) . . ניו יורק (Q60); 09:47 . . Aude (שיחה | תרומות) (פריט ויקינתונים קוּשר לדף הזה.)
(הבדל | היסטוריה) . . ניו יורק (Q60); 09:47 . . Aude (שיחה | תרומות) (הדף הזה נותק מִפריט ויקינתונים. קישורי השפה הוסרו.)
(הבדל | היסטוריה) . . ניו יורק (Q60); 09:44 . . Aude (שיחה | תרומות) (קישור שפה הוסף: en:New York City)
(הבדל | היסטוריה) . . ניו יורק (Q60); 09:44 . . Aude (שיחה | תרומות) (קישור השפה הוסר: en:New York City)
(הבדל | היסטוריה) . . ניו יורק (Q60); 09:44 . . Aude (שיחה | תרומות) (קישור שפה הוסף: eu:New York)
(הבדל | היסטוריה) . . ניו יורק (Q60); 09:43 . . Aude (שיחה | תרומות) (קישור השפה הוסר: eu:New York)

On test2 wiki (which behaves as English Wikipedia, as far as Wikidata is concerned), I also tried renaming a sitelink and it shows the changes:

(diff | hist) . . Starczówek (Q4282935); 15:34 . . Aude (Talk | contribs) (Language link changed from Starczówek to Szklarka Trzcielska)
(diff | hist) . . Szklarka Trzcielska (Q4282935); 15:34 . . Aude (Talk | contribs) (Language link changed from Starczówek to Szklarka Trzcielska)
(diff | hist) . . Starczówek (Q4282935); 15:28 . . Aude (Talk | contribs) (Language link changed from Szklarka Trzcielska to Starczówek)
(diff | hist) . . Szklarka Trzcielska (Q4282935); 15:28 . . Aude (Talk | contribs) (Language link changed from Szklarka Trzcielska to Starczówek)
(diff | hist) . . Szklarka Trzcielska (Q4282935); 15:18 . . Aude (Talk | contribs) (Language link removed: ff:Nyawndiigu)
(diff | hist) . . Szklarka Trzcielska (Q4282935); 15:17 . . Aude (Talk | contribs) (Language link added: ff:Nyawndiigu)

(now, the job queue on test2 seems stuck at the moment so I'm not seeing new changes for today)

PS - if you use the enhanced changes preferences, we don't really support that quite yet so in that case you may not see the changes at all in the watchlist. It's a known issue that we are working on.

this is far from being an exhaustive test, but rudimentary test shows that the problem went away (btw: was something fixed, or the original report was bogus?): there are bots who create a a storm of new pages in wikidata (methinks for templates mainly, but hopefully they'll do cats also eventually), and i see these new pages on my watchlist when they link to a page i'm watching.

so, as far as i'm concerned, this can be closed. again, i'll appreciate a note whether there was a real bug that was fixed, or whether the initial report was bogus.

peace.

(In reply to comment #9)

so, as far as i'm concerned, this can be closed.

Doing so.