From a15cb2d0463852d7ecf5a7b21c3c8b4959617446 Mon Sep 17 00:00:00 2001
From: Jared Hancock <jared@osticket.com>
Date: Fri, 10 Jan 2014 15:01:30 -0600
Subject: [PATCH] No longer require a priority for help topics

---
 include/class.topic.php         | 8 +++-----
 include/staff/helptopic.inc.php | 6 +++---
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/include/class.topic.php b/include/class.topic.php
index e4ac4c98c..ee5ffc719 100644
--- a/include/class.topic.php
+++ b/include/class.topic.php
@@ -224,11 +224,8 @@ class Topic {
         if(!$vars['dept_id'])
             $errors['dept_id']='You must select a department';
 
-        if(!$vars['priority_id'])
-            $errors['priority_id']='You must select a priority';
-
         if($errors) return false;
-        
+
         foreach (array('sla_id','form_id','page_id','pid') as $f)
             if (!isset($vars[$f]))
                 $vars[$f] = 0;
@@ -237,7 +234,8 @@ class Topic {
             .',topic='.db_input($vars['topic'])
             .',topic_pid='.db_input($vars['pid'])
             .',dept_id='.db_input($vars['dept_id'])
-            .',priority_id='.db_input($vars['priority_id'])
+            .',priority_id='.db_input(isset($vars['priority_id'])
+                ? $vars['priority_id'] : 0)
             .',sla_id='.db_input($vars['sla_id'])
             .',form_id='.db_input($vars['form_id'])
             .',page_id='.db_input($vars['page_id'])
diff --git a/include/staff/helptopic.inc.php b/include/staff/helptopic.inc.php
index 39de0b76e..9e9a34d14 100644
--- a/include/staff/helptopic.inc.php
+++ b/include/staff/helptopic.inc.php
@@ -106,12 +106,12 @@ $info=Format::htmlchars(($errors && $_POST)?$_POST:$info);
            </td>
        </tr>
         <tr>
-            <td width="180" class="required">
+            <td width="180">
                 Priority:
             </td>
             <td>
                 <select name="priority_id">
-                    <option value="">&mdash; Select Priority &mdash;</option>
+                    <option value="">&mdash; System Default &mdash;</option>
                     <?php
                     $sql='SELECT priority_id,priority_desc FROM '.PRIORITY_TABLE.' pri ORDER by priority_urgency DESC';
                     if(($res=db_query($sql)) && db_num_rows($res)){
@@ -122,7 +122,7 @@ $info=Format::htmlchars(($errors && $_POST)?$_POST:$info);
                     }
                     ?>
                 </select>
-                &nbsp;<span class="error">*&nbsp;<?php echo $errors['priority_id']; ?></span>
+                &nbsp;<span class="error">&nbsp;<?php echo $errors['priority_id']; ?></span>
             </td>
         </tr>
         <tr>
-- 
GitLab