terraframe / geoprism-registry

GeoPrism Registry is a system for curating interlinked data through time. It's the first framework implementing the Common Geo-Registry specification.
https://geoprismregistry.com/
GNU Lesser General Public License v3.0
18 stars 5 forks source link

No data entry fields for inherited parent Geo-Objects in Explorer #911

Closed rfromthecastle closed 1 year ago

rfromthecastle commented 1 year ago

List the CGR information

Describe the bug (clear and concise) In the Explorer, no fields are showing for inherited parent Geo-Objects in the Hierarchies tab.

To Reproduce

  1. As a Registry Administrator, search for and open a Geo-Object with hierarchical information containing inherited parent Geo-Objects.
  2. No fields are showing for inherited parent Geo-Objects in the Hierarchies tab.

Expected behavior (clear and concise) Fields show for inherited parent Geo-Objects and get autofilled based on the first parent Geo-Object information entered.

Screenshots image image

Desktop (please complete the following information):

Additional context (if any) None

rrowlands commented 1 year ago

We can add fields for the inherited types, however they must be read-only. Our system does not support directly specifying parents of the inherited types. So, for example, if the goal here is to directly assign a central hospital to a country (whilst skipping province), that is unsupported by our system.

rfromthecastle commented 1 year ago

Hi @rrowlands, I remember there being parent fields available before - was this only for non-inherited types? However, agreed, for interited types the fields should be read-only.

rrowlands commented 1 year ago

I remember there being parent fields available before - was this only for non-inherited types?

@rfromthecastle I cannot exactly recall. It's possible we may have had a scenario going on where the inherited types were displaying but were also editable, at which point potentially we may have removed them.

rfromthecastle commented 1 year ago

Working on Staging