diff --git a/zeppelin-server/src/main/java/org/apache/zeppelin/socket/NotebookServer.java b/zeppelin-server/src/main/java/org/apache/zeppelin/socket/NotebookServer.java index ad06e020ae7..e04ebf21fc3 100644 --- a/zeppelin-server/src/main/java/org/apache/zeppelin/socket/NotebookServer.java +++ b/zeppelin-server/src/main/java/org/apache/zeppelin/socket/NotebookServer.java @@ -1193,7 +1193,7 @@ protected void convertNote(NotebookSocket conn, Message fromMessage) throws IOEx } else { Message resp = new Message(OP.CONVERTED_NOTE_NBFORMAT) .put("nbformat", new JupyterUtil().getNbformat(note.toJson())) - .put("name", fromMessage.get("name")); + .put("noteName", fromMessage.get("noteName")); conn.send(serializeMessage(resp)); } } diff --git a/zeppelin-web/src/components/websocket/websocket-event.factory.js b/zeppelin-web/src/components/websocket/websocket-event.factory.js index 2ed7da218c9..f1b8cd6a2f1 100644 --- a/zeppelin-web/src/components/websocket/websocket-event.factory.js +++ b/zeppelin-web/src/components/websocket/websocket-event.factory.js @@ -184,7 +184,7 @@ function WebsocketEventFactory($rootScope, $websocket, $location, baseUrlSrv, sa } else if (op === 'PARAS_INFO') { $rootScope.$broadcast('updateParaInfos', data); } else if (op === 'CONVERTED_NOTE_NBFORMAT') { - saveAsService.saveAs(data.nbformat, data.name, 'zepl.ipynb'); + saveAsService.saveAs(data.nbformat, data.noteName, '.ipynb'); } else if (op === 'INTERPRETER_INSTALL_STARTED') { ngToast.info(data.message); } else if (op === 'INTERPRETER_INSTALL_RESULT') {