Fix double drop relation

This commit is contained in:
rijkvanzanten
2021-08-19 17:11:49 -04:00
parent c1c05d4c4f
commit 256139ffd2
2 changed files with 5 additions and 9 deletions

View File

@@ -414,15 +414,6 @@ export class CollectionsService {
if (relation.related_collection === collectionKey) {
await fieldsService.deleteField(relation.collection, relation.field);
}
const isM2O = relation.collection === collectionKey;
// Delete any fields that have a relationship to/from the current collection
if (isM2O && relation.related_collection && relation.meta?.one_field) {
await fieldsService.deleteField(relation.related_collection!, relation.meta.one_field);
} else {
await fieldsService.deleteField(relation.collection, relation.field);
}
}
const m2aRelationsThatIncludeThisCollection = this.schema.relations.filter((relation) => {