=== modified file 'sites/all/modules/support_views/support_views.views.inc'
--- support_views.views.inc	2010-12-13 04:23:27 +0000
+++ support_views.views.inc	2010-12-17 03:04:57 +0000
@@ -161,6 +161,19 @@
     ),
   );
 
+  // State weight
+  $data['support_states']['weight'] = array(
+    'title' => t('State weight'),
+    'help' => t('An order nr for the ticket state, e.g. new < active < closed.'),
+    'field' => array(
+      'handler' => 'views_handler_field',
+      'click sortable' => TRUE,
+    ),
+    'sort' => array(
+      'handler' => 'views_handler_sort',
+    ),
+  );
+
   // Support Client Table
   $data['support_client']['table']['group'] = t('Support Tickets');
   $data['support_client']['table']['join']['node'] = array(
@@ -208,7 +221,7 @@
     'help' => t('The Priority ID of the ticket.'),
   );
   
-  // State
+  // Priority
   $data['support_priority']['priority'] = array(
     'title' => t('Priority'),
     'help' => t('The Priority for the ticket.'),
@@ -227,7 +240,20 @@
     ),
   );
 
-  // Support Client Table
+  // Priority weight
+  $data['support_priority']['weight'] = array(
+    'title' => t('Priority weight'),
+    'help' => t('An order nr for the ticket state, e.g. low < normal < high.'),
+    'field' => array(
+      'handler' => 'views_handler_field',
+      'click sortable' => TRUE,
+    ),
+    'sort' => array(
+      'handler' => 'views_handler_sort',
+    ),
+  );
+
+  // Support Ticket Comment Table
   $data['support_ticket_comment']['table']['group'] = t('Support Comments');
   $data['support_ticket_comment']['table']['join'] = array(
     'comments' => array(

=== modified file 'sites/all/modules/support_views/views_handler_filter_support_priority.inc'
--- views_handler_filter_support_priority.inc	2010-12-13 04:01:21 +0000
+++ views_handler_filter_support_priority.inc	2010-12-14 00:19:48 +0000
@@ -2,7 +2,7 @@
 // $Id: views_handler_filter_support_priority.inc,v 1.2 2010/12/11 08:55:22 63reasons Exp $
 
 class views_handler_filter_support_priority extends views_handler_filter_in_operator {
-	function get_value_options() {
+  function get_value_options() {
     if (isset($this->value_options)) {
       return;
     }

=== modified file 'sites/all/modules/support_views/views_handler_filter_support_state.inc'
--- views_handler_filter_support_state.inc	2010-12-13 04:01:21 +0000
+++ views_handler_filter_support_state.inc	2010-12-14 00:19:50 +0000
@@ -2,15 +2,15 @@
 // $Id: views_handler_filter_support_state.inc,v 1.2 2010/12/11 08:55:22 63reasons Exp $
 
 class views_handler_filter_support_state extends views_handler_filter_in_operator {
-	function get_value_options() {
-		if (isset($this->value_options)) {
-		  return;
-		}
+  function get_value_options() {
+    if (isset($this->value_options)) {
+      return;
+    }
     
-		$this->value_options = array();
-		$result = db_query("SELECT sid, state FROM {support_states}");
-		while ($row = db_fetch_array($result)) {
-			$this->value_options[$row['state']] = t(ucfirst($row['state']));
-		}
+    $this->value_options = array();
+    $result = db_query("SELECT sid, state FROM {support_states}");
+    while ($row = db_fetch_array($result)) {
+      $this->value_options[$row['state']] = t(ucfirst($row['state']));
+    }
   }
 }

