Hide unnecessary status names from board config

This commit is contained in:
Kijin Sung 2021-05-17 20:14:47 +09:00
parent f0df00a82d
commit 621e246530
2 changed files with 10 additions and 2 deletions

View file

@ -165,7 +165,10 @@ class boardAdminView extends board {
// get document status list
$oDocumentModel = getModel('document');
$documentStatusList = $oDocumentModel->getStatusNameList();
$documentStatusList = array_intersect_key($oDocumentModel->getStatusNameList(), [
'PUBLIC' => true,
'SECRET' => true,
]);
Context::set('document_status_list', $documentStatusList);
// setup the extra vaiables

View file

@ -1229,7 +1229,12 @@ class documentModel extends document
}
else
{
return $lang->status_name_list;
$list = $lang->status_name_list;
if ($list instanceof ArrayObject)
{
$list = $list->getArrayCopy();
}
return $list;
}
}