Page MenuHomePhabricator

Tidy up the implementations of the mediawikisite extension methods
Closed, ResolvedPublic

Description

Currently, they're all using different ways of parsing the XML, and it would be nice to unify these into something more sane

Additionally, and more importantly, xpni.Current.GetAttribute(...) returns string.Empty in two cases: a) when the attribute is defined as an empty string, b) when the attribute is not defined.

This causes issues for the attributes such as missing="" which are placed on MW API datasets where the requested item is missing.

Event Timeline

stwalkerster triaged this task as Wishlist priority.Jul 12 2018, 11:09 PM
stwalkerster created this task.
stwalkerster raised the priority of this task from Wishlist to High.Jul 12 2018, 11:30 PM
stwalkerster updated the task description. (Show Details)
stwalkerster lowered the priority of this task from High to Normal.Sep 5 2018, 6:31 PM