diff --git a/include/staff/department.inc.php b/include/staff/department.inc.php index caab736fde8588f807d885fcaac6193819bd3451..b743aa5f62add15ab1e2e9cf42e937e04ccacdce 100644 --- a/include/staff/department.inc.php +++ b/include/staff/department.inc.php @@ -99,9 +99,9 @@ $info = Format::htmlchars(($errors && $_POST) ? $_POST : $info); </td> <td> <select name="status"> - <option value="active"<?php echo ($info['status'] == __('Active'))?'selected="selected"':'';?>><?php echo __('Active'); ?></option> - <option value="disabled"<?php echo ($info['status'] == __('Disabled'))?'selected="selected"':'';?>><?php echo __('Disabled'); ?></option> - <option value="archived"<?php echo ($info['status'] == __('Archived'))?'selected="selected"':'';?>><?php echo __('Archived'); ?></option> + <option value="active"<?php echo (!strcasecmp($info['status'], 'active'))?'selected="selected"':'';?>><?php echo __('Active'); ?></option> + <option value="disabled"<?php echo (!strcasecmp($info['status'], 'disabled'))?'selected="selected"':'';?>><?php echo __('Disabled'); ?></option> + <option value="archived"<?php echo (!strcasecmp($info['status'], 'archived'))?'selected="selected"':'';?>><?php echo __('Archived'); ?></option> </select> <span class="error"> </span> <i class="help-tip icon-question-sign" href="#status"></i> </td> diff --git a/include/staff/departments.inc.php b/include/staff/departments.inc.php index 4fd4a34c9fe0870e6c006886bd5a23d88e68d5ec..bec901732d9052c03ae0a660abc956ebdd12177d 100644 --- a/include/staff/departments.inc.php +++ b/include/staff/departments.inc.php @@ -143,7 +143,7 @@ $showing = $pageNav->showing().' '._N('department', 'departments', $count); echo Dept::getNameById($id); ?></a> <?php echo $default; ?> </td> <td><?php - if($dept->getStatus() == __('Active')) + if(!strcasecmp($dept->getStatus(), 'Active')) echo $dept->getStatus(); else echo '<b>'.$dept->getStatus(); diff --git a/scp/departments.php b/scp/departments.php index cb07697370fdefc681839ed7a59f81da10ab2daa..a4ca7252ec8c91edf44574daee009d0433567c5c 100644 --- a/scp/departments.php +++ b/scp/departments.php @@ -25,9 +25,6 @@ if($_REQUEST['id'] && !($dept=Dept::lookup($_REQUEST['id']))) if(!$dept){ $errors['err']=sprintf(__('%s: Unknown or invalid'), __('department')); }elseif($dept->update($_POST,$errors)){ - if ($_POST["status"] != __('Active')) - Dept::clearInactiveDept($dept->getId()); - $msg=sprintf(__('Successfully updated %s.'), __('this department')); }elseif(!$errors['err']){ @@ -133,8 +130,6 @@ if($_REQUEST['id'] && !($dept=Dept::lookup($_REQUEST['id']))) FilterAction::setFilterFlag($filter_actions, 'dept', true); if($d->save()) { $num++; - //set dept_id to default for topics/emails using disabled dept - Dept::clearInactiveDept($d->getId()); } } if ($num > 0) {