diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt
index c5c83a9a..74ad9214 100644
--- a/ayanova/devdocs/todo.txt
+++ b/ayanova/devdocs/todo.txt
@@ -12,14 +12,14 @@ LISTVIEW REPLACE CURRENT <----HERE not THERE ---v
TODO (now)
- CLIENT
- Filter manager - implement RESET functionality
- maybe delete is the reset? Just shows reset but actually calls delete route same
- server handles as reset situation instead of outright delete
-
- Implement code to ensure default filter is selected when no last filter in session
- store last filterid in session if not already so survives a full page refresh?
- Implement code to load saved filters, refresh them on edit in filtermanager
+ CLIENT
+
+ Translation keys
+ Add the missing keys to server or find a suitable one to use
+ Reset, SaveCopy
+
+ pore over the translation keys in the filter manager, datatable and filter control
+ there are definitely some extra ones in there
"ListView" still referenced throughout data-table, possibly passed to selection dependent code (reports, bulk ops?)
@@ -28,15 +28,11 @@ LISTVIEW REPLACE CURRENT <----HERE not THERE ---v
Needs also to show a filter beside "headings" which are filtered so it's known
Or maybe if it's not too ugly filter on each one, nahh theres no room I think
- Translation keys
- Add the missing keys to server or find a suitable one to use
- pore over the translation keys in the filter manager, datatable and filter control
- there are definitely some extra ones in there
+
Mobile view
why does it not switch when switch widths and have to reset?
- slowness
- Why does initial grid load on full refresh go so slowly?
+
SERVER
diff --git a/ayanova/src/api/translation.js b/ayanova/src/api/translation.js
index d68c6b2d..fed50cc1 100644
--- a/ayanova/src/api/translation.js
+++ b/ayanova/src/api/translation.js
@@ -198,6 +198,7 @@ export default {
"Cancel",
"Close",
"Save",
+ "SaveACopy",
"Delete",
"Add",
"Replace",
diff --git a/ayanova/src/components/data-table-filter-manager-control.vue b/ayanova/src/components/data-table-filter-manager-control.vue
index fb605bd0..5c608f0e 100644
--- a/ayanova/src/components/data-table-filter-manager-control.vue
+++ b/ayanova/src/components/data-table-filter-manager-control.vue
@@ -33,21 +33,15 @@
$ay.t("Cancel")
}}
-
+
{{
$ay.t("Delete")
}}
-
- {{
- $ay.t("Reset")
- }}
-
-
{{
- $ay.t("SaveCopy")
+ $ay.t("SaveACopy")
}}
@@ -226,11 +220,6 @@ async function fetchActiveFilter(vm) {
// Ensures UI translated text is available
//
async function fetchTranslatedText(vm) {
- await window.$gz.translation.cacheTranslations([
- "GridFilterName",
- "AnyUser",
- "Copy",
- "SaveAs"
- ]);
+ await window.$gz.translation.cacheTranslations(["GridFilterName", "AnyUser"]);
}