diff --git a/api/routes/connection-layer.ts b/api/routes/connection-layer.ts index ba63c7d53..887d9a3f5 100644 --- a/api/routes/connection-layer.ts +++ b/api/routes/connection-layer.ts @@ -688,6 +688,10 @@ export default async function router(schema: Schema, config: Config) { await CloudFormation.delete(config, layer.id); + if (layer.incoming) { + await config.models.LayerIncoming.delete(req.params.layerid); + } + config.events.delete(layer.id); await config.models.Layer.delete(req.params.layerid);