Changeset - a24bc42b43e5
[Not reviewed]
default
0 1 0
Nathan Brink (binki) - 13 years ago 2012-10-15 08:46:52
ohnobinki@ohnopublishing.net
Fix autocomplete of departments for schools which do not crawl human-friendly department names, such as cedarville.
1 file changed with 1 insertions and 1 deletions:
0 comments (0 inline, 0 general)
auto.php
Show inline comments
 
@@ -125,25 +125,25 @@ if (!$getsections && count($term_parts) 
 
	  if (!strncmp($department, $dept, $dept_strlen))
 
	    $json_depts[] = $department;
 
      }
 

	
 
    /*
 
     * If what the user has entered already can only be completed to a
 
     * particular department, start displaying courses from that
 
     * department instead of just returning that one department.
 
     */
 
    if (count($json_depts) == 1)
 
      {
 
	$dept = $json_depts[0];
 
	if (!empty($dept['value']))
 
	if (is_array($dept) && !empty($dept['value']))
 
	  $dept = $dept['value'];
 

	
 
	page::redirect('auto.php' . page::query_string(array('term' => $dept . '-') + $_GET));
 
      }
 

	
 
    /*
 
     * Multiple or no departments match the user's input. Perhaps
 
     * in the future, if there are no matches we can backspace for
 
     * the user...
 
     */
 
    echo json_encode($json_depts);
 
    exit(0);
0 comments (0 inline, 0 general)