mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-11-07 16:44:20 +01:00
100% done causes status to set to done again in mail2infolog
This commit is contained in:
parent
61270a0e0f
commit
9fa586cb73
@ -883,9 +883,10 @@ class boinfolog
|
||||
$name[] = !empty($address->personal) ? $address->personal : $emailadr;
|
||||
}
|
||||
// shorten long (> $this->max_line_chars) lines of "line" chars (-_+=~) in mails
|
||||
$_message = preg_replace_callback('/[-_+=~]{'.$this->max_line_chars.',}/m',
|
||||
$_message = preg_replace_callback('/[-_+=~\.]{'.$this->max_line_chars.',}/m',
|
||||
create_function('$matches',"return substr(\$matches[0],0,$this->max_line_chars);"),$_message);
|
||||
$type = isset($this->enums['type']['email']) ? 'email' : 'note';
|
||||
$status = isset($this->status['defaults'][$type]) ? $this->status['defaults'][$type] : 'done';
|
||||
$info = array(
|
||||
'info_id' => 0,
|
||||
'info_type' => $type,
|
||||
@ -894,9 +895,9 @@ class boinfolog
|
||||
'info_subject' => $_subject,
|
||||
'info_des' => $_message,
|
||||
'info_startdate' => $_date,
|
||||
'info_status' => isset($this->status['defaults'][$type]) ? $this->status['defaults'][$type] : 'done',
|
||||
'info_status' => $status,
|
||||
'info_priority' => 1,
|
||||
'info_percent' => 100,
|
||||
'info_percent' => $status == 'done' ? 100 : 0,
|
||||
'referer' => false,
|
||||
'link_to' => array(
|
||||
'to_app' => 'infolog',
|
||||
|
Loading…
Reference in New Issue
Block a user