-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major
-
Affects Version/s: COmanage Registry 4.5.1 (Trusted Trail MR1)
-
Component/s: Registry
This commit https://github.com/Internet2/comanage-registry/commit/664328a3cd59292f0c40e236b67ee00caeb1d124 changed the expected value of a database column from e:textfield to e:co_petition_attribute:textfield.
The new logic works for any new rows that are created after that commit is in place, but any existing rows cause a stack trace and unrecoverable error when the row is read since the old value of e:textfield is still present in the old rows.
The old values are still present because no "upgrade" logic was put into place to change the existing rows when the release number increased.