fixed bug reported by Reinhard Gustavik on the german list: custom status get's not saved and not used

This commit is contained in:
Ralf Becker 2005-02-14 10:30:36 +00:00
parent 28f22fab5c
commit 682e38cb1d
2 changed files with 4 additions and 2 deletions

View File

@ -123,7 +123,7 @@
{ {
$this->status[$key] = array(); $this->status[$key] = array();
} }
$this->status[$key] += $this->config->config_data['status'][$key]; $this->status[$key] = array_merge($this->status[$key],$this->config->config_data['status'][$key]);
} }
} }
if (isset($this->config->config_data['types']) && is_array($this->config->config_data['types'])) if (isset($this->config->config_data['types']) && is_array($this->config->config_data['types']))

View File

@ -431,7 +431,8 @@
$content['info_responsible'] = $parent['info_owner']; $content['info_responsible'] = $parent['info_owner'];
} }
*/ */
$content['info_status'] = 'ongoing'; $content['info_type'] = $parent['info_type'];
$content['info_status'] = $this->bo->status['defaults'][$content['info_type']];
$content['info_confirm'] = 'not'; $content['info_confirm'] = 'not';
$content['info_subject']=lang($this->messages['re']).' '.$parent['info_subject']; $content['info_subject']=lang($this->messages['re']).' '.$parent['info_subject'];
$content['info_des'] = ''; $content['info_des'] = '';
@ -500,6 +501,7 @@
{ {
$content['info_type'] = $type; $content['info_type'] = $type;
} }
$content['info_status'] = $this->bo->status['defaults'][$content['info_type']];
break; break;
} }
$content['link_to']['primary'] = $content['info_link_id'] ? $content['info_link_id'] : True; $content['link_to']['primary'] = $content['info_link_id'] ? $content['info_link_id'] : True;