directus-sync
directus-sync copied to clipboard
Singleton Push
[00:02:40.194] INFO (29613): ---- Push schema ----
[00:02:41.157] INFO (29613): [snapshot] No changes to apply
[00:02:41.165] INFO (29613): ---- Clean up collections ----
[00:02:41.309] INFO (29613): [settings] Deleted 0 dangling items
[00:02:42.014] INFO (29613): [folders] Deleted 0 dangling items
[00:02:42.075] INFO (29613): [translations] Deleted 0 dangling items
[00:02:42.914] INFO (29613): [flows] Deleted 0 dangling items
[00:02:43.479] INFO (29613): [operations] Deleted 0 dangling items
[00:02:43.763] INFO (29613): [roles] Deleted 0 dangling items
[00:02:44.074] INFO (29613): [policies] Deleted 0 dangling items
[00:02:46.820] INFO (29613): [permissions] Deleted 0 dangling items
[00:02:46.914] INFO (29613): [dashboards] Deleted 0 dangling items
[00:02:47.011] INFO (29613): [panels] Deleted 0 dangling items
[00:02:47.072] INFO (29613): [presets] Deleted 0 dangling items
[00:02:47.072] INFO (29613): ---- Push: iteration 1 ----
[00:02:47.283] ERROR (29613): Local id already exists
err: {
"type": "ConflictError",
"message": "Local id already exists",
"stack":
ConflictError: Local id already exists
at SettingsIdMapperClient.<anonymous> (/Users/nilsbaumgartner/Documents/GitHub/rocket-meals/backend/sync/node_modules/directus-sync/dist/lib/services/extension-client.js:48:55)
at Generator.next (<anonymous>)
at fulfilled (/Users/nilsbaumgartner/Documents/GitHub/rocket-meals/backend/sync/node_modules/directus-sync/dist/lib/services/extension-client.js:14:58)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
"status": 409,
"statusCode": 409,
"expose": true
}
as we tried to push, an existing singleton made problems. We had a workaround by deleting all directus-sync map ids, then push again.