From 8d6dd5da1080d8f886fff23b067abdb64307eca0 2014-02-09 07:09:24 From: MinRK Date: 2014-02-09 07:09:24 Subject: [PATCH] only add .ipynb if extension is not included prevents .ipynb.ipynb double extension --- diff --git a/IPython/html/static/notebook/js/notebook.js b/IPython/html/static/notebook/js/notebook.js index bca8846..f7a8355 100644 --- a/IPython/html/static/notebook/js/notebook.js +++ b/IPython/html/static/notebook/js/notebook.js @@ -1802,7 +1802,10 @@ var IPython = (function (IPython) { Notebook.prototype.rename = function (nbname) { var that = this; - var data = {name: nbname + '.ipynb'}; + if (!nbname.match(/\.ipynb$/)) { + nbname = nbname + ".ipynb"; + } + var data = {name: nbname}; var settings = { processData : false, cache : false,