--- project_issue.module~       Tue Jan 23 15:51:21 2007
+++ project_issue.module        Thu Feb  8 11:34:14 2007
@@ -57,7 +57,8 @@
     'create project issues',
     'access project issues',
     'edit own project issues',
-    'access own project issues'
+    'access own project issues',
+    'assign project issues'
   );
   $states = project_issue_state();
   foreach($states as $key => $value) {
--- issue.inc~  Tue Jan 23 15:51:21 2007
+++ issue.inc   Thu Feb  8 11:57:16 2007
@@ -478,6 +478,7 @@
     $priorities = project_issue_priority();
     $states = project_issue_state(0, true, $node->nid && ($node->uid == $user->uid));
 
+    $assigned = array();
     if ($user->uid == $node->assigned) {
       $assigned = array(0 => t('Unassign'), $user->uid => $user->name);
     }
@@ -487,7 +488,14 @@
         $user->uid => $user->name
       );
     }
+    if (user_access('assign project issues')) {
+      $result = db_query("SELECT uid, name FROM {users} ORDER BY UPPER(name)");
+      while ($row = db_fetch_object($result)) {
+       $assigned[$row->uid] = $row->name;
+      }
+    }
 
+
     $form['project_info'] = array(
       '#type' => 'fieldset',
       '#title' => t('Project information'),