Error when merging agents: Tried to get unknown field "exportSchemaItem"

I’m currently trying to merge two agents, but I keep encountering an error. For context, the database was recently updated to Specify 7. Here’s the full error message:

Tried to get unknown field “exportSchemaItem” on table SpExportSchemaItem

I added the field to the table just to see what happened, and still got the same error.

Any ideas? Thank you in advance.

Hi @ray,

Thanks for your question!

This is happening because this agent you are trying to merge is linked to a record in the SpExportSchemaItem table (a system table used in Specify 6 to map Specify fields to schema concepts via the Schema Mapper).

Specify 7 is not currently aware of this table, resulting in the pop-up error you see when trying to merge those agents. Despite the warning, have you been able to merge the agents successfully?

The warning you are seeing is a known issue we are tracking on GitHub (#4814), and we have a fix we are readying for a future release.

Hi Grant, on a test run after trying to merge, there is a new agent created, but the records don’t attach to that new agent.

Can I detach the linked record from the agent on the SpExportSchemaItem table?