Browse Source

Rename usages of primary display column to just display column

gh-pages
Andrew Kingston 6 years ago
parent
commit
313b26982e
  1. 2
      packages/builder/src/builderStore/store/backend.js
  2. 4
      packages/builder/src/components/backend/DataTable/popovers/ColumnPopover.svelte
  3. 2
      packages/builder/src/components/common/LinkedRowSelector.svelte
  4. 2
      packages/server/src/api/controllers/table.js
  5. 2
      packages/standard-components/src/LinkedRowSelector.svelte

2
packages/builder/src/builderStore/store/backend.js

@ -103,7 +103,7 @@ export const getBackendUiStore = () => {
} }
} }
// Optionally set primary display // Optionally set display column
if (primaryDisplay) { if (primaryDisplay) {
state.draftTable.primaryDisplay = field.name state.draftTable.primaryDisplay = field.name
} }

4
packages/builder/src/components/backend/DataTable/popovers/ColumnPopover.svelte

@ -33,7 +33,7 @@
function deleteColumn() { function deleteColumn() {
if (field.name === $backendUiStore.selectedTable.primaryDisplay) { if (field.name === $backendUiStore.selectedTable.primaryDisplay) {
notifier.danger("You cannot delete the primary display column") notifier.danger("You cannot delete the display column")
} else { } else {
backendUiStore.actions.tables.deleteField(field) backendUiStore.actions.tables.deleteField(field)
notifier.success("Column deleted") notifier.success("Column deleted")
@ -44,7 +44,7 @@
function sort(direction, column) { function sort(direction, column) {
backendUiStore.update(state => { backendUiStore.update(state => {
if (direction !== "none") { if (direction !== "none") {
state.sort = {direction, column} state.sort = { direction, column }
} else { } else {
state.sort = undefined state.sort = undefined
} }

2
packages/builder/src/components/common/LinkedRowSelector.svelte

@ -36,7 +36,7 @@
{#if linkedTable.primaryDisplay == null} {#if linkedTable.primaryDisplay == null}
<Label extraSmall grey>{label}</Label> <Label extraSmall grey>{label}</Label>
<Label small black> <Label small black>
Please choose a primary display column for the Please choose a display column for the
<b>{linkedTable.name}</b> <b>{linkedTable.name}</b>
table. table.
</Label> </Label>

2
packages/server/src/api/controllers/table.js

@ -52,7 +52,7 @@ exports.save = async function(ctx) {
if (_rename && tableToSave.schema[_rename.updated].type === "link") { if (_rename && tableToSave.schema[_rename.updated].type === "link") {
throw "Cannot rename a linked field." throw "Cannot rename a linked field."
} else if (_rename && tableToSave.primaryDisplay === _rename.old) { } else if (_rename && tableToSave.primaryDisplay === _rename.old) {
throw "Cannot rename the primary display field." throw "Cannot rename the display column."
} else if (_rename) { } else if (_rename) {
const rows = await db.allDocs( const rows = await db.allDocs(
getRowParams(tableToSave._id, null, { getRowParams(tableToSave._id, null, {

2
packages/standard-components/src/LinkedRowSelector.svelte

@ -45,7 +45,7 @@
<Label extraSmall grey>{label}</Label> <Label extraSmall grey>{label}</Label>
{/if} {/if}
<Label small black> <Label small black>
Please choose a primary display column for the Please choose a display column for the
<b>{linkedTable.name}</b> <b>{linkedTable.name}</b>
table. table.
</Label> </Label>

Loading…
Cancel
Save