Show More
@@ -103,16 +103,16 define([ | |||||
103 | type : "PATCH", |
|
103 | type : "PATCH", | |
104 | data : JSON.stringify(data), |
|
104 | data : JSON.stringify(data), | |
105 | dataType: "json", |
|
105 | dataType: "json", | |
106 |
|
|
106 | contentType: 'application/json', | |
107 |
success : $.proxy(that.rename_success, th |
|
107 | success : $.proxy(that.rename_success, that), | |
108 |
error : $.proxy(that.rename_error, th |
|
108 | error : $.proxy(that.rename_error, that) | |
109 | }; |
|
109 | }; | |
110 | this.events.trigger('rename_notebook.Notebook', data); |
|
110 | this.events.trigger('rename_notebook.Notebook', data); | |
111 | var url = utils.url_join_encode( |
|
111 | var url = utils.url_join_encode( | |
112 |
th |
|
112 | that.base_url, | |
113 | 'api/notebooks', |
|
113 | 'api/notebooks', | |
114 |
th |
|
114 | that.notebook_path, | |
115 |
th |
|
115 | that.notebook_name | |
116 | ); |
|
116 | ); | |
117 | $.ajax(url, settings); |
|
117 | $.ajax(url, settings); | |
118 | }; |
|
118 | }; | |
@@ -133,7 +133,7 define([ | |||||
133 | cache : false, |
|
133 | cache : false, | |
134 | type : "PUT", |
|
134 | type : "PUT", | |
135 | data : JSON.stringify(model), |
|
135 | data : JSON.stringify(model), | |
136 |
|
|
136 | contentType: 'application/json', | |
137 | success : $.proxy(notebook.save_notebook_success, this, start), |
|
137 | success : $.proxy(notebook.save_notebook_success, this, start), | |
138 | error : $.proxy(notebook.save_notebook_error, this) |
|
138 | error : $.proxy(notebook.save_notebook_error, this) | |
139 | }; |
|
139 | }; |
@@ -2095,36 +2095,13 define([ | |||||
2095 | }; |
|
2095 | }; | |
2096 |
|
2096 | |||
2097 | Notebook.prototype.rename = function (nbname) { |
|
2097 | Notebook.prototype.rename = function (nbname) { | |
2098 | var that = this; |
|
2098 | this.content_manager.rename_notebook(this, nbname); | |
2099 | if (!nbname.match(/\.ipynb$/)) { |
|
|||
2100 | nbname = nbname + ".ipynb"; |
|
|||
2101 | } |
|
|||
2102 | var data = {name: nbname}; |
|
|||
2103 | var settings = { |
|
|||
2104 | processData : false, |
|
|||
2105 | cache : false, |
|
|||
2106 | type : "PATCH", |
|
|||
2107 | data : JSON.stringify(data), |
|
|||
2108 | dataType: "json", |
|
|||
2109 | contentType: 'application/json', |
|
|||
2110 | success : $.proxy(that.rename_success, this), |
|
|||
2111 | error : $.proxy(that.rename_error, this) |
|
|||
2112 | }; |
|
|||
2113 | this.events.trigger('rename_notebook.Notebook', data); |
|
|||
2114 | var url = utils.url_join_encode( |
|
|||
2115 | this.base_url, |
|
|||
2116 | 'api/contents', |
|
|||
2117 | this.notebook_path, |
|
|||
2118 | this.notebook_name |
|
|||
2119 | ); |
|
|||
2120 | $.ajax(url, settings); |
|
|||
2121 | }; |
|
2099 | }; | |
2122 |
|
2100 | |||
2123 | Notebook.prototype.delete = function () { |
|
2101 | Notebook.prototype.delete = function () { | |
2124 | this.content_manager.delete_notebook(this.notebook_name, this.notebook_path, this.base_url); |
|
2102 | this.content_manager.delete_notebook(this.notebook_name, this.notebook_path, this.base_url); | |
2125 | }; |
|
2103 | }; | |
2126 |
|
2104 | |||
2127 |
|
||||
2128 | Notebook.prototype.rename_success = function (json, status, xhr) { |
|
2105 | Notebook.prototype.rename_success = function (json, status, xhr) { | |
2129 | var name = this.notebook_name = json.name; |
|
2106 | var name = this.notebook_name = json.name; | |
2130 | var path = json.path; |
|
2107 | var path = json.path; |
General Comments 0
You need to be logged in to leave comments.
Login now