lookup filters

This commit is contained in:
Jan Prochazka
2021-11-13 13:34:59 +01:00
parent 52e8831bcc
commit ea1208d0ad
5 changed files with 117 additions and 4 deletions

View File

@@ -4,7 +4,10 @@ import _ from 'lodash';
import { getLocalStorage, setLocalStorage, removeLocalStorage } from './storageCache';
function checkDescriptionColumns(columns: string[], table: TableInfo) {
return columns.length > 0 && columns.every(x => table.columns.find(y => y.columnName == x));
if (!columns?.length) return false;
if (!columns.every(x => table.columns.find(y => y.columnName == x))) return false;
if (table.primaryKey?.columns?.find(x => columns.includes(x.columnName))) return false;
return true;
}
export function getDictionaryDescription(