Code Duplication    Length = 5-5 lines in 2 locations

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

@@ 540-544 (lines=5) @@
537
					Mail::$supportsORinQuery = Api\Cache::getCache(Api\Cache::INSTANCE, 'email', 'supportsORinQuery'.trim($GLOBALS['egw_info']['user']['account_id']), null, array(), 60*60*10);
538
					if (!isset(Mail::$supportsORinQuery[$this->mail_bo->profileID])) Mail::$supportsORinQuery[$this->mail_bo->profileID]=true;
539
				}
540
				if (!Mail::$supportsORinQuery[$this->mail_bo->profileID])
541
				{
542
					unset($this->searchTypes['quick']);
543
					unset($this->searchTypes['quickwithcc']);
544
				}
545
				$sel_options['cat_id'] = $this->searchTypes;
546
				//error_log(__METHOD__.__LINE__.array2string($sel_options['cat_id']));
547
				//error_log(__METHOD__.__LINE__.array2string($GLOBALS['egw_info']['user']['preferences']['mail']['ActiveSearchType']));
@@ 4268-4272 (lines=5) @@
4265
			Mail::$supportsORinQuery = Api\Cache::getCache(Api\Cache::INSTANCE,'email','supportsORinQuery'.trim($GLOBALS['egw_info']['user']['account_id']), null, array(), 60*60*10);
4266
			if (!isset(Mail::$supportsORinQuery[$this->mail_bo->profileID])) Mail::$supportsORinQuery[$this->mail_bo->profileID]=true;
4267
		}
4268
		if (!Mail::$supportsORinQuery[$this->mail_bo->profileID])
4269
		{
4270
			unset($this->searchTypes['quick']);
4271
			unset($this->searchTypes['quickwithcc']);
4272
		}
4273
		if ( $this->mail_bo->icServer->hasCapability('SUPPORTS_KEYWORDS'))
4274
		{
4275
			$this->statusTypes = array_merge($this->statusTypes,array(