ftimme
2012-10-22 0e509a3e29baf9dcb9f730af58f765becacf8f5f
interface/lib/classes/tform.inc.php
@@ -799,6 +799,8 @@
                                        }
                                break;
                                case 'UNIQUE':
                              if($validator['allowempty'] != 'y') $validator['allowempty'] = 'n';
                              if($validator['allowempty'] == 'n' || ($validator['allowempty'] == 'y' && $field_value != '')){
                                        if($this->action == 'NEW') {
                                                $num_rec = $app->db->queryOneRecord("SELECT count(*) as number FROM ".$escape.$this->formDef['db_table'].$escape. " WHERE $field_name = '".$app->db->quote($field_value)."'");
                                                if($num_rec["number"] > 0) {
@@ -820,6 +822,7 @@
                                          }
                                                }
                                        }
                              }
                                break;
                                case 'NOTEMPTY':
                                        if(empty($field_value)) {