has_field() should not mandate $value.

From:  <>


---

 Solr_Base_Query.php |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git Solr_Base_Query.php Solr_Base_Query.php
index aa23402..fa1370d 100644
--- Solr_Base_Query.php
+++ Solr_Base_Query.php
@@ -144,9 +144,9 @@ class Solr_Base_Query {
     }
   }
 
-  public function has_field($name, $value) {
+  public function has_field($name, $value = NULL) {
     foreach ($this->fields as $pos => $values) {
-      if (!empty($values['#name']) && !empty($values['#value']) && $values['#name'] == $name && $values['#value'] == $value) {
+      if (!empty($values['#name']) && !empty($values['#value']) && $values['#name'] == $name && (!isset($value) || $values['#value'] == $value)) {
         return TRUE;
       }
     }
