diff --git a/utils/adddoc.php b/utils/adddoc.php index 035fd2763..5453dd099 100644 --- a/utils/adddoc.php +++ b/utils/adddoc.php @@ -84,19 +84,6 @@ if(isset($options['k'])) { $keywords = $options['k']; } -$categories = array(); -if(isset($options['K'])) { - $categorynames = explode(',', $options['K']); - foreach($categorynames as $categoryname) { - $cat = $dms->getDocumentCategoryByName($categoryname); - if($cat) { - $categories[] = $cat->getID(); - } else { - echo "Category '".$categoryname."' not found\n"; - } - } -} - $sequence = 0; if(isset($options['s'])) { $sequence = $options['s']; @@ -143,6 +130,20 @@ if(!$dms->checkVersion()) { exit; } +/* Parse categories */ +$categories = array(); +if(isset($options['K'])) { + $categorynames = explode(',', $options['K']); + foreach($categorynames as $categoryname) { + $cat = $dms->getDocumentCategoryByName($categoryname); + if($cat) { + $categories[] = $cat->getID(); + } else { + echo "Category '".$categoryname."' not found\n"; + } + } +} + /* Parse document attributes. */ $document_attributes = array(); if (isset($options['a'])) {