From 2f51d1360a83633a9b4046f21cbc7b84ab37c0d5 Mon Sep 17 00:00:00 2001
From: Tom Robinson <tlrobinson@gmail.com>
Date: Wed, 30 Sep 2015 14:40:42 -0700
Subject: [PATCH] Add non-multi support to SelectPicker

---
 .../query_builder/filters/pickers/SelectPicker.react.js    | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/resources/frontend_client/app/query_builder/filters/pickers/SelectPicker.react.js b/resources/frontend_client/app/query_builder/filters/pickers/SelectPicker.react.js
index 0b6827d11fa..c4fdb27d5a4 100644
--- a/resources/frontend_client/app/query_builder/filters/pickers/SelectPicker.react.js
+++ b/resources/frontend_client/app/query_builder/filters/pickers/SelectPicker.react.js
@@ -6,7 +6,12 @@ import CheckBox from 'metabase/components/CheckBox.react';
 
 export default class SelectPicker extends Component {
     selectValue(key, selected) {
-        let values = this.props.values.slice().filter(v => v != null);
+        let values;
+        if (this.props.multi) {
+            values = this.props.values.slice().filter(v => v != null);
+        } else {
+            values = []
+        }
         if (selected) {
             values.push(key);
         } else {
-- 
GitLab