Page MenuHomePhabricator

High coordinate precision fires "The value does not comply with the property's definition."
Closed, ResolvedPublic

Description

Author: crown_s

Description:
https://www.wikidata.org/w/index.php?title=Q252530&oldid=80289969 (<value latitude="47.0341666667" longitude="4.525" altitude="" precision="1.0E-10" globe="http://www.wikidata.org/entity/Q2" />)
fires error "The value does not comply with the property's definition.
The value's data value type "ununserializable" does not match the property's data type's data value type "globecoordinate"."

But
https://www.wikidata.org/w/index.php?title=Q252530&oldid=80289969 (<value latitude="47.034166" longitude="4.525" altitude="" precision="1.0E-6" globe="http://www.wikidata.org/entity/Q2" />)
works fine.

As I remember previous software version handle fine both versions.


Version: unspecified
Severity: normal
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=64887

Details

Reference
bz55971

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 2:21 AM
bzimport set Reference to bz55971.
bzimport added a subscriber: Unknown Object (MLST).

No idea why this is under Wikibase Database, as we do not even have it deployed anywhere.

Reposted under the geo component, which might still be wrong (might be in the js stuff): https://github.com/DataValues/Geo/issues/5

We need to re-check this once bug 64887 is fixed.