Fix type issue

This commit is contained in:
rijkvanzanten
2021-03-04 11:10:47 -05:00
parent 9dfcc7c6fb
commit d8985bb823

View File

@@ -629,10 +629,7 @@ function initLocalStore(collection: string, field: string, type: typeof localTyp
state.relations[0].one_field = state.fieldData.field;
if (collectionExists(state.fieldData.field) && type !== 'translations') {
state.relations[0].many_collection = getAutomaticJunctionCollectionName(
state.relations[0].one_collection,
state.relations[1].one_collection
);
state.relations[0].many_collection = getAutomaticJunctionCollectionName();
state.relations[0].many_field = `${state.relations[0].one_collection}_${state.relations[0].one_primary}`;
state.relations[1].one_collection = state.fieldData.field;
@@ -665,14 +662,8 @@ function initLocalStore(collection: string, field: string, type: typeof localTyp
[() => state.relations[1].one_collection, () => state.relations[1].one_primary],
([newRelatedCollection, newRelatedPrimary]: string[]) => {
if (newRelatedCollection) {
state.relations[0].many_collection = getAutomaticJunctionCollectionName(
state.relations[0].one_collection,
state.relations[1].one_collection
);
state.relations[1].many_collection = getAutomaticJunctionCollectionName(
state.relations[0].one_collection,
state.relations[1].one_collection
);
state.relations[0].many_collection = getAutomaticJunctionCollectionName();
state.relations[1].many_collection = getAutomaticJunctionCollectionName();
state.relations[0].many_field = `${state.relations[0].one_collection}_${state.relations[0].one_primary}`;
}