Quick fixes for UI, making sure relationships UI not displayed unless tables exist and fixing issue with through being sent up with one-to-many.
This commit is contained in:
parent
ea8fea98a9
commit
006db17bfc
|
@ -61,6 +61,10 @@
|
||||||
fromRelationship.relationshipType === RelationshipTypes.MANY_TO_MANY
|
fromRelationship.relationshipType === RelationshipTypes.MANY_TO_MANY
|
||||||
// main is simply used to know this is the side the user configured it from
|
// main is simply used to know this is the side the user configured it from
|
||||||
const id = uuid()
|
const id = uuid()
|
||||||
|
if (!manyToMany) {
|
||||||
|
delete fromRelationship.through
|
||||||
|
delete toRelationship.through
|
||||||
|
}
|
||||||
let relateFrom = {
|
let relateFrom = {
|
||||||
...fromRelationship,
|
...fromRelationship,
|
||||||
type: "link",
|
type: "link",
|
||||||
|
|
|
@ -198,7 +198,7 @@
|
||||||
</div>
|
</div>
|
||||||
{/each}
|
{/each}
|
||||||
</div>
|
</div>
|
||||||
|
{#if plusTables?.length !== 0}
|
||||||
<Divider />
|
<Divider />
|
||||||
<div class="query-header">
|
<div class="query-header">
|
||||||
<Heading size="S">Relationships</Heading>
|
<Heading size="S">Relationships</Heading>
|
||||||
|
@ -210,6 +210,7 @@
|
||||||
Tell budibase how your tables are related to get even more smart
|
Tell budibase how your tables are related to get even more smart
|
||||||
features.
|
features.
|
||||||
</Body>
|
</Body>
|
||||||
|
{/if}
|
||||||
<div class="query-list">
|
<div class="query-list">
|
||||||
{#each Object.values(relationships) as relationship}
|
{#each Object.values(relationships) as relationship}
|
||||||
<div
|
<div
|
||||||
|
|
Loading…
Reference in New Issue