thomascube
2007-05-18 ae895a9d3cbffbcf09d23eab1280173ff748c53e
Fixed broken message status management

2 files modified
8 ■■■■ changed files
program/js/app.js 6 ●●●● patch | view | raw | blame | history
program/steps/mail/func.inc 2 ●●● patch | view | raw | blame | history
program/js/app.js
@@ -343,9 +343,9 @@
    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
program/steps/mail/func.inc
@@ -505,7 +505,7 @@
  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');