fix: issue updating datetime cells with null value, closes #423

This commit is contained in:
Fabio Di Stasio 2022-08-26 18:48:26 +02:00
parent 39326eb52e
commit ebc325ae0c
2 changed files with 5 additions and 2 deletions

View File

@ -177,7 +177,10 @@ export default (connections: {[key: string]: antares.Client}) => {
if (typeof orgRow[key] === 'string')
orgRow[key] = `'${orgRow[key]}'`;
orgRow[key] = `= ${orgRow[key]}`;
if (orgRow[key] === null)
orgRow[key] = `IS ${orgRow[key]}`;
else
orgRow[key] = `= ${orgRow[key]}`;
}
await connections[params.uid]

View File

@ -442,7 +442,7 @@ const editOFF = () => {
let content;
if (!BLOB.includes(editingType.value)) {
if ([...DATETIME, ...TIME].includes(editingType.value)) {
if (editingContent.value.substring(editingContent.value.length - 1) === '.')
if (editingContent.value !== null && editingContent.value.substring(editingContent.value.length - 1) === '.')
editingContent.value = editingContent.value.slice(0, -1);
}