Enable range search for money fields
authorEileen McNaughton <emcnaughton@wikimedia.org>
Wed, 21 Jul 2021 21:15:46 +0000 (09:15 +1200)
committerEileen McNaughton <emcnaughton@wikimedia.org>
Wed, 21 Jul 2021 21:15:46 +0000 (09:15 +1200)
Allow total_amount to be exposed for searching by range

ext/afform/admin/ang/afGuiEditor/elements/afGuiField.component.js

index 1be634793f9ae53b8f2b02edb6554ac56c168f17..07408c989d6b140ec683d751b7c948765437f715 100644 (file)
@@ -67,7 +67,7 @@
             // Multiselects cannot use range search
             !ctrl.getDefn().input_attrs.multiple &&
             // DataType & inputType must make sense for a range
-            _.includes(['Date', 'Timestamp', 'Integer', 'Float'], ctrl.getDefn().data_type) &&
+            _.includes(['Date', 'Timestamp', 'Integer', 'Float', 'Money'], ctrl.getDefn().data_type) &&
             _.includes(['Date', 'Number', 'Select'], $scope.getProp('input_type'))
         ));
       };