Ticket #1484313: mboxnamesbug.diff

File mboxnamesbug.diff, 1.2 kB (added by lancey, 9 months ago)

Patch against current SVN (v1107)

  • program/js/app.js

     
    712712        break; 
    713713 
    714714      case 'load-attachment': 
    715         var qstring = '_mbox='+this.env.mailbox+'&_uid='+this.env.uid+'&_part='+props.part; 
     715        var qstring = '_mbox='+urlencode(this.env.mailbox)+'&_uid='+this.env.uid+'&_part='+props.part; 
    716716         
    717717        // open attachment in frame if it's of a supported mimetype 
    718718        if (this.env.uid && props.mimetype && find_in_array(props.mimetype, this.mimetypes)>=0) 
  • program/steps/mail/func.inc

     
    5757 
    5858// define url for getting message parts 
    5959if (strlen($_GET['_uid'])) 
    60   $GET_URL = rcmail_url('get', array('_mbox'=>$IMAP->get_mailbox_name(), '_uid'=>get_input_value('_uid', RCUBE_INPUT_GET))); 
     60  $GET_URL = rcmail_url('get', array('_mbox'=>urlencode($IMAP->get_mailbox_name()), '_uid'=>get_input_value('_uid', RCUBE_INPUT_GET))); 
    6161 
    6262 
    6363// set current mailbox in client environment