accessionuse and annotation fields not defined as dates in nuxeo schema

Description

Some fields in the accessionuse and annotation collectionobject extensions are intended to be dates, but are not defined as date-typed fields in the nuxeo schema. When these were first configured in the application layer in 4.x, the ui-type="date" attribute was supplied, but the datatype="date" attribute was missing.

The incorrectly typed fields are:

  • accessionUseRequestDate

  • accessionUseFilledDate

  • annotationDate

To fix this, datatype="date" will need to be added to the app layer config, and an SQL migration script will be needed to change the column type in postgres.

Environment

None

Assignee

Ray Lee

Reporter

Ray Lee

Labels

CC

None

Task Order

None

Time tracking

8h

Sprint

Fix versions

Affects versions

Priority

Major
Configure