Skip to content
Snippets Groups Projects
Commit 905fb7f5 authored by Audrey Hamelers's avatar Audrey Hamelers
Browse files

#1188

parent eb46a2e5
No related branches found
No related tags found
3 merge requests!380Pipeline changes,!379Build step added for the master branch,!378k8s release
......@@ -231,12 +231,9 @@ const SchemaSorter = ({
updateVal={val => {
const { name: n, value: v } = val
value[n] = v
if (
v === '' &&
(!schema.required || !schema.required.includes(n))
) {
delete value[n]
}
const empty = ['""', '{}', '[]']
const str = JSON.stringify(v)
if (empty.includes(str)) delete value[n]
updateVal({ name, value })
}}
value={value[k]}
......
......@@ -37,6 +37,7 @@ exports.seed = async (knex, Promise) => {
description: 'Time (00:00:00)',
},
},
required: ['date', 'time'],
description: 'Start date for notification (optional)',
},
stopDate: {
......@@ -59,9 +60,11 @@ exports.seed = async (knex, Promise) => {
description: 'Time (00:00:00)',
},
},
required: ['date', 'time'],
description: 'End date for notification (optional)',
},
},
dependencies: { stopDate: ['startDate'] },
required: ['display', 'kind', 'message'],
}),
value: JSON.stringify({
......@@ -92,6 +95,7 @@ exports.seed = async (knex, Promise) => {
description: 'Time (00:00:00)',
},
},
required: ['date', 'time'],
description: 'Start date for holiday message',
},
stopDate: {
......@@ -114,9 +118,11 @@ exports.seed = async (knex, Promise) => {
},
},
},
required: ['date', 'time'],
description: 'End date for holiday message',
},
},
dependencies: { stopDate: ['startDate'] },
required: ['display', 'startDate', 'stopDate'],
}),
value: JSON.stringify({
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment