BUG 9573 Any user has the .start new case. button in his/her... SOLVED

- The option was enabled by default.
- He added the validation for cases.
This commit is contained in:
Marco Antonio Nina
2012-08-13 16:30:58 -04:00
parent eb07f6a727
commit b4d5b3ae61

View File

@@ -26,8 +26,14 @@ global $RBAC;
global $G_TMP_MENU;
$G_TMP_MENU->AddIdRawOption('FOLDERS', '', G::LoadTranslation('ID_CASES_MENU_FOLDERS'), '', '', 'blockHeader');
$G_TMP_MENU->AddIdRawOption('CASES_START_CASE', 'casesStartPage?action=startCase',
G::LoadClass('case');
$case = new Cases();
$caseStarCases = $case->getStartCases( $_SESSION['USER_LOGGED']);
if (count($caseStarCases) > 1) {
$G_TMP_MENU->AddIdRawOption('CASES_START_CASE', 'casesStartPage?action=startCase',
G::LoadTranslation('ID_NEW_CASE'), '');
}
$G_TMP_MENU->AddIdRawOption('CASES_INBOX', 'casesListExtJs?action=todo', G::LoadTranslation('ID_INBOX'),
'icon-cases-inbox.png');
$G_TMP_MENU->AddIdRawOption('CASES_DRAFT', 'casesListExtJs?action=draft', G::LoadTranslation('ID_DRAFT'),