Page MenuHomePhabricator

Handle language variants correctly when syncing the reading lists
Open, NormalPublic

Description

Found a possible issue in the reading list endpoint since it is not able to send the language variant when adding an entry.

For example, the Internet of things in Chinese is: https://zh.wikipedia.org/wiki/物联网
The display name is IoT技術 in Traditional Chinese and 物联网 in Simplified Chinese.

When saving these two articles into the same list, the endpoint will consider they are the same entry, and will only save/sync one article into the server.

Not sure if it is possible to have the RI team fix that by adding a new column for adding language variant.

Could be fixed by this PR: https://github.com/wikimedia/apps-android-wikipedia/pull/448

Event Timeline

cooltey created this task.Jul 11 2019, 4:15 PM
Restricted Application changed the subtype of this task from "Deadline" to "Task". · View Herald TranscriptJul 11 2019, 4:15 PM
Restricted Application added subscribers: Cosine02, Aklapper. · View Herald Transcript
cooltey renamed this task from Handle language variant correctly when syncing the reading lists to Handle language variants correctly when syncing the reading lists.Jul 11 2019, 4:15 PM
Charlotte updated the task description. (Show Details)Tue, Aug 13, 4:44 PM