Fixed broken message status management
| | |
| | | var uid = row.uid; |
| | | if (uid && this.env.messages[uid]) |
| | | { |
| | | row.deleted = this.env.messages[uid].deleted; |
| | | row.unread = this.env.messages[uid].unread; |
| | | row.replied = this.env.messages[uid].replied; |
| | | row.deleted = this.env.messages[uid].deleted ? true : false; |
| | | row.unread = this.env.messages[uid].unread ? true : false; |
| | | row.replied = this.env.messages[uid].replied ? true : false; |
| | | } |
| | | |
| | | // set eventhandler to message icon |
| | |
| | | if ($attrib['attachmenticon']) |
| | | $OUTPUT->set_env('attachmenticon', $skin_path . $attrib['attachmenticon']); |
| | | |
| | | $OUTPUT->set_env('messages', array2js($a_js_message_arr)); |
| | | $OUTPUT->set_env('messages', $a_js_message_arr); |
| | | |
| | | $OUTPUT->include_script('list.js'); |
| | | |