Fixed validation tests
diff --git a/views/ngXosLib/xosHelpers/src/ui_components/dumbComponents/field/field.component.js b/views/ngXosLib/xosHelpers/src/ui_components/dumbComponents/field/field.component.js
index fa02dbb..9226443 100644
--- a/views/ngXosLib/xosHelpers/src/ui_components/dumbComponents/field/field.component.js
+++ b/views/ngXosLib/xosHelpers/src/ui_components/dumbComponents/field/field.component.js
@@ -171,13 +171,13 @@
               <a href="#"
                 class="btn btn-success"
                 ng-show="vm.ngModel"
-                ng-click="vm.ngModel = false">
+                ng-click="vm.setBooleanVal(false)">
                 <i class="glyphicon glyphicon-ok"></i>
               </a>
               <a href="#"
                 class="btn btn-danger"
                 ng-show="!vm.ngModel"
-                ng-click="vm.ngModel = true">
+                ng-click="vm.setBooleanVal(true)">
                 <i class="glyphicon glyphicon-remove"></i>
               </a>
             </span>
@@ -216,6 +216,11 @@
       },
       controller: function($attrs, XosFormHelpers, LabelFormatter){
 
+        this.setBooleanVal = (val) => {
+          console.log(`Setting ngModel to: ${val}`);
+          this.ngModel = val;
+        }
+
         if(!this.name){
           throw new Error('[xosField] Please provide a field name');
         }