Closed strogonoff closed 5 months ago
These fields are expected to have the following format:
baseCRS?: { classID: string itemID: string } operation?: { /** * Transformation or Conversion. * Contingent on baseCRS? */ classID: string itemID: string }
The value can be undefined or nonexistent, but if it exists it should contain an object with classID and itemID properties.
classID
itemID
However, in migrated data baseCRS and operation fields contain strings.
baseCRS
operation
This breaks our widgets (try opening Projected CRS 958 in Paneron or on https://isogr.demo.paneron.org/ and see for yourself).
So far I noticed this only in case of Projected CRS items, but there may be others affected.
Fixed in https://github.com/isogr/registry/commit/7b88e7a479dd9005e2a23702e76338a37ffc2938
These fields are expected to have the following format:
The value can be undefined or nonexistent, but if it exists it should contain an object with
classID
anditemID
properties.However, in migrated data
baseCRS
andoperation
fields contain strings.This breaks our widgets (try opening Projected CRS 958 in Paneron or on https://isogr.demo.paneron.org/ and see for yourself).
So far I noticed this only in case of Projected CRS items, but there may be others affected.