svncommit
2007-09-27 65fb1a5771d4ac0226ed51fff44f2762848c1e11
When a folder is renamed, rename the children as well.


1 files modified
9 ■■■■■ changed files
program/js/app.js 9 ●●●●● patch | view | raw | blame | history
program/js/app.js
@@ -2559,7 +2559,16 @@
      }
    if (oldname && newname)
      {
      this.http_post('rename-folder', '_folder_oldname='+urlencode(oldname)+'&_folder_newname='+urlencode(newname));
      for (var row in this.env.subscriptionrows)
        if (this.env.subscriptionrows[row][0].match(new RegExp('^'+RegExp.escape(oldname+this.env.delimiter))))
          {
          var subnewname = this.env.subscriptionrows[row][0].replace(new RegExp('^'+RegExp.escape(oldname+this.env.delimiter)), newname+this.env.delimiter);
          this.http_post('rename-folder', '_folder_oldname='+urlencode(this.env.subscriptionrows[row][0])+
                         '&_folder_newname='+urlencode(subnewname));
          }
      }
    };