From f03e4dfd9d80361648387ae185fd47615554e2ed Mon Sep 17 00:00:00 2001 From: rijkvanzanten Date: Mon, 31 Aug 2020 19:37:18 -0400 Subject: [PATCH] Delete related m2o when deleting collection that holds o2m --- api/src/services/collections.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/api/src/services/collections.ts b/api/src/services/collections.ts index 882d90266c..db3967643c 100644 --- a/api/src/services/collections.ts +++ b/api/src/services/collections.ts @@ -260,6 +260,7 @@ export default class CollectionsService { await fieldsService.deleteField(relation.one_collection, relation.one_field); } else { await this.knex('directus_relations').update({ one_field: null }).where({ one_collection: collection, field: relation.one_field }); + await fieldsService.deleteField(relation.many_collection, relation.many_field); } }