diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt
index 95ae988d..68552beb 100644
--- a/ayanova/devdocs/todo.txt
+++ b/ayanova/devdocs/todo.txt
@@ -5,6 +5,18 @@
MISC ITEMS THAT CAME UP
+todo: picklists need meta conditions
+ e.g. UnitPickList typically needs to be filtered to a particular customer
+
+
+todo: all picklists of objects htat have tags should by default include tags as the last field
+ this is to support choosing by tag
+
+todo: go back and all picklists and datalists change the field key to match the lt key wherever possible.
+ yeah, I know, but it would save a lot of hassle and fuckery from mismatches
+
+todo: tag search in picklist, does it support more than one tag? I forget
+ Users may need to "triangulate" on to an item by multiple tags
todo: clicking into a decimal field with zero in it already and then clicking out causes the record to be dirty
see tax-code for example
@@ -45,7 +57,7 @@ todo: Why are your mailing-lists and your website in english?
CURRENTLY DOING:
CustomerServiceRequest
-
+ TWO UI's one for inside user and one for outside users
UI form make sure once accepted can't be changed to not accepted, it's one way trip
diff --git a/ayanova/src/views/svc-csr.vue b/ayanova/src/views/svc-csr.vue
index 9d7be569..298cf609 100644
--- a/ayanova/src/views/svc-csr.vue
+++ b/ayanova/src/views/svc-csr.vue
@@ -9,7 +9,7 @@
-
-
-
-
+
+
+
+
-
+ :label="$ay.t('CustomerServiceRequestItemUnitID')"
+ ref="unitId"
+ data-cy="unitId"
+ :error-messages="form().serverErrors(this, 'unitId')"
+ @input="fieldValueChanged('unitId')"
+ >
-
-
-
-
-
-
-
+
+
+
+
+