This commit is contained in:
Keviin Åberg Kultalahti 2021-02-19 13:56:24 +01:00
parent 78ee1edf40
commit b89573e1f2
2 changed files with 13 additions and 4 deletions

View File

@ -234,7 +234,13 @@ export const getBackendUiStore = () => {
return state return state
}) })
}, },
saveField: ({ originalName, field, primaryDisplay = false, indexes, relationshipType }) => { saveField: ({
originalName,
field,
primaryDisplay = false,
indexes,
relationshipType,
}) => {
store.update(state => { store.update(state => {
// delete the original if renaming // delete the original if renaming
// need to handle if the column had no name, empty string // need to handle if the column had no name, empty string
@ -250,9 +256,9 @@ export const getBackendUiStore = () => {
if (primaryDisplay) { if (primaryDisplay) {
state.draftTable.primaryDisplay = field.name state.draftTable.primaryDisplay = field.name
} }
// Set relationship type // Set relationship type
if (field.type === 'link') { if (field.type === "link") {
state.draftTable.relationshipType = relationshipType state.draftTable.relationshipType = relationshipType
} }

View File

@ -199,7 +199,10 @@ export function makeDatasourceFormComponents(datasource) {
component.customProps({ placeholder: "Choose an option " }) component.customProps({ placeholder: "Choose an option " })
} }
if (fieldType === "link") { if (fieldType === "link") {
let placeholder = fieldSchema.relationshipType === 'one-to-many' ? 'Choose an option' : 'Choose some options' let placeholder =
fieldSchema.relationshipType === "one-to-many"
? "Choose an option"
: "Choose some options"
component.customProps({ placeholder }) component.customProps({ placeholder })
} }
if (fieldType === "boolean") { if (fieldType === "boolean") {