|  | @@ -26,6 +26,13 @@ class Area
 | 
	
		
			
				|  |  |      public function get()
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  |          $mid = Dever::load('passport/user')->check(false);
 | 
	
		
			
				|  |  | +        if (isset($_SERVER["HTTP_REFERER"])) {
 | 
	
		
			
				|  |  | +            $refer = $_SERVER["HTTP_REFERER"];
 | 
	
		
			
				|  |  | +            if (strstr($refer, 'pages/rights/search/search')) {
 | 
	
		
			
				|  |  | +                $mid = -1;
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        
 | 
	
		
			
				|  |  |          if ($mid && $mid > 0) {
 | 
	
		
			
				|  |  |              $member = Dever::db('agent/member')->find($mid);
 | 
	
		
			
				|  |  |              $role = Dever::db('setting/role')->find($member['role']);
 |