Page MenuHomePhabricator

Some of the claim identifiers use an initial lowercase "q" and some an uppercase "Q"
Open, Needs TriagePublic

Description

Inspecting Q20 as a Lua table I became aware that some of the claim identifiers use an initial lowercase "q" and some an uppercase "Q". Not sure why, but iot seems like all (?) of them have ["datatype"] = "wikibase-item". I have not checked all, so this could be an coincidence.

Not a big issue, only strange that this isn't consistent.

Event Timeline

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

This can be a bigger issue if the ids are not consistent, so this should be fixed. Note especially that a simple string comparison between ids are not sufficient to decide if two claims are equal when this bug is in effect.

Vvjjkkii renamed this task from Some of the claim identifiers use an initial lowercase "q" and some an uppercase "Q" to i8aaaaaaaa.Jul 1 2018, 1:04 AM
Vvjjkkii triaged this task as High priority.
Vvjjkkii updated the task description. (Show Details)
Vvjjkkii removed a subscriber: Aklapper.
CommunityTechBot renamed this task from i8aaaaaaaa to Some of the claim identifiers use an initial lowercase "q" and some an uppercase "Q".Jul 2 2018, 2:11 PM
CommunityTechBot raised the priority of this task from High to Needs Triage.
CommunityTechBot updated the task description. (Show Details)
CommunityTechBot added a subscriber: Aklapper.