Closed beeman closed 1 year ago
CI is running/has finished running commands for commit a3cbcdf3f3a9da8fbf5dbdef4507b359c26b7de8. As they complete they will appear below. Click to see the status, the terminal output, and the build insights.
📂 See all runs for this branch
Sent with 💌 from NxCloud.
This PR fixes a quirk that's been in Kinetic for a long time, which was splitting up the references into
referenceId
andreferenceType
.While it's a common practice to link unknown external using a
type
andid
field, in reality it's easy enough for a developer to decide on a separator and handle this themselves.Having the single field makes for less parameters, and it will make the logic / constraints in #560 easier to implement.
After going back and forth quite a few times, we finally decided to merge the 2 fields into one field.
This PR adds a migration option that merges the data any data from
referenceId
andreferenceType
into the new singlereference
field, separated with a|
.