From e44362d6fffb3e1609ca3c97a6c3a9030f70995f Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Thu, 2 Apr 2020 20:16:28 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 15 +++ ayanova/src/components/gz-data-table.vue | 4 + .../src/views/adm-global-select-templates.vue | 48 ++++---- ayanova/src/views/adm-global-settings.vue | 2 +- ayanova/src/views/ay-about.vue | 14 +-- ayanova/src/views/ay-customize.vue | 32 +++--- ayanova/src/views/ay-data-list-view.vue | 106 +++++++++--------- 7 files changed, 120 insertions(+), 101 deletions(-) diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 3ec82b95..615ee56b 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -49,8 +49,23 @@ CURRENT TODOs @@@@@@@@@@@ ROADMAP STAGE 2: +GRID ERROR:Price first column multiple records with price the same, value should not be used as a key WTF? +BUG is that records generation is putting the value of the column as the ID of the column +This was triggered by editing the datafilter and putting price as the first column, apparently the datagrid assumes column 0 is always the ID column +So actually this may need a more deterministic way to identify the rowid like picklist does +Vue warning: +Duplicate keys detected: '123.45'. This may cause an update error. +trace: +found in + +---> at src/components/gz-data-table.vue + at src/views/widgets.vue + + + at src/App.vue + todo: de-var-ification - use const for unchanging values, let everywhere else, no var anywhere and test out before moving on diff --git a/ayanova/src/components/gz-data-table.vue b/ayanova/src/components/gz-data-table.vue index 1fd5799e..edc6eada 100644 --- a/ayanova/src/components/gz-data-table.vue +++ b/ayanova/src/components/gz-data-table.vue @@ -64,6 +64,9 @@