Code Duplication    Length = 5-5 lines in 2 locations

mail/inc/class.mail_ui.inc.php 2 locations

@@ 539-543 (lines=5) @@
536
					Mail::$supportsORinQuery = Api\Cache::getCache(Api\Cache::INSTANCE, 'email', 'supportsORinQuery'.trim($GLOBALS['egw_info']['user']['account_id']), null, array(), 60*60*10);
537
					if (!isset(Mail::$supportsORinQuery[$this->mail_bo->profileID])) Mail::$supportsORinQuery[$this->mail_bo->profileID]=true;
538
				}
539
				if (!Mail::$supportsORinQuery[$this->mail_bo->profileID])
540
				{
541
					unset($this->searchTypes['quick']);
542
					unset($this->searchTypes['quickwithcc']);
543
				}
544
				$sel_options['cat_id'] = $this->searchTypes;
545
				//error_log(__METHOD__.__LINE__.array2string($sel_options['cat_id']));
546
				//error_log(__METHOD__.__LINE__.array2string($GLOBALS['egw_info']['user']['preferences']['mail']['ActiveSearchType']));
@@ 4258-4262 (lines=5) @@
4255
			Mail::$supportsORinQuery = Api\Cache::getCache(Api\Cache::INSTANCE,'email','supportsORinQuery'.trim($GLOBALS['egw_info']['user']['account_id']), null, array(), 60*60*10);
4256
			if (!isset(Mail::$supportsORinQuery[$this->mail_bo->profileID])) Mail::$supportsORinQuery[$this->mail_bo->profileID]=true;
4257
		}
4258
		if (!Mail::$supportsORinQuery[$this->mail_bo->profileID])
4259
		{
4260
			unset($this->searchTypes['quick']);
4261
			unset($this->searchTypes['quickwithcc']);
4262
		}
4263
		if ( $this->mail_bo->icServer->hasCapability('SUPPORTS_KEYWORDS'))
4264
		{
4265
			$this->statusTypes = array_merge($this->statusTypes,array(