Last modified: 2013-09-03 10:23:22 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T49645, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 47645 - PageTriage: Only last 20 entries shown for non-default timezone settings
PageTriage: Only last 20 entries shown for non-default timezone settings
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
PageCuration (Other open bugs)
master
All All
: High major (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-04-25 14:43 UTC by Oliver Keyes
Modified: 2013-09-03 10:23 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Oliver Keyes 2013-04-25 14:43:47 UTC
If a user has a non-UTC timezone set, the feed begins to loop when they scroll down. See https://en.wikipedia.org/wiki/Wikipedia_talk:Page_Curation#2_hours
Comment 1 Oliver Keyes 2013-07-23 01:02:44 UTC
Can we get some movement on this, please?
Comment 2 Andre Klapper 2013-08-09 04:15:43 UTC
'wmgEnablePageTriage' in https://noc.wikimedia.org/conf/InitialiseSettings.php.txt lists that the only production wiki this is deployed on is 'enwiki', no other one. And http://www.mediawiki.org/wiki/Extension:PageCuration does not even show that this extension is deployed anywhere on WMF servers so this issue has not received much priority.
Comment 3 Oliver Keyes 2013-08-09 14:15:03 UTC
Er. Do you mean much priority from you as bugmeister, or from developers?
Comment 4 Oliver Keyes 2013-08-17 14:52:08 UTC
Andre, a reply would be nice.
Comment 5 Andre Klapper 2013-08-18 10:03:55 UTC
Bugwrangler. Cannot speak for other developers.
Comment 6 Oliver Keyes 2013-08-18 16:35:03 UTC
It is true that this extension is only deployed on our largest project. However, this issue and several other issues in the same domain make the software essentially useless. We have an entire extension that is deployed on production and, practically-speaking, broken. That seems relatively high-priority to me.
Comment 7 Andre Klapper 2013-08-19 08:23:18 UTC
rkaldari: ping

Went to https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsection-datetime and set timezone to UTC+0200. Then I went to https://en.wikipedia.org/wiki/Special:NewPagesFeed (Sort by: Newest).

Page only list the last 20 entries (due to &limit=20). 

Looks like the offset values are wrong or ignored in https://en.wikipedia.org/w/api.php?action=pagetriagelist&format=json&timestamp=1376900293794&limit=20&dir=newestfirst&namespace=0&showreviewed=1&showunreviewed=1&showdeleted=1&offset=20130819093610&pageoffset=40283776
Comment 8 bsitu 2013-08-19 17:48:34 UTC
Looks like the data is saved in UTC format but converted to user timezone in the display and this custom user timezone is used in the API to load more data, comparing user-specific timezone with UTC timezone is causing this problem.
Comment 9 Gerrit Notification Bot 2013-08-19 22:25:12 UTC
Change 79940 had a related patch set uploaded by Bsitu:
Only last 20 entries shown for non-default timezone settings

https://gerrit.wikimedia.org/r/79940
Comment 10 Gerrit Notification Bot 2013-08-22 09:42:44 UTC
Change 79940 merged by jenkins-bot:
Only last 20 entries shown for non-default timezone settings

https://gerrit.wikimedia.org/r/79940
Comment 11 Andre Klapper 2013-09-03 10:23:22 UTC
Patch was merged. Closing.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links