Fix notebooklist render, remove connect_request

Notebooklist was not showing kernel status anymore.

Connect_request messages are deprecated since v5.0 of the messaging
spec, and ein never did much anyway with the message.
This commit is contained in:
John Miller 2016-10-29 09:43:40 -05:00
parent 1c04701a90
commit 19303cb637
2 changed files with 4 additions and 2 deletions

View file

@ -361,6 +361,8 @@ global setting. For global setting and more information, see
;;; Sessions
(defun ein:content-query-sessions (session-hash url-or-port &optional force-sync)
(unless force-sync
(setq force-sync ein:force-sync))
(ein:query-singleton-ajax
(list 'content-query-sessions)
(ein:url url-or-port "api/sessions")
@ -368,7 +370,7 @@ global setting. For global setting and more information, see
:parser #'ein:json-read
:success (apply-partially #'ein:content-query-sessions-success session-hash url-or-port)
:error #'ein:content-query-sessions-error
:sync ein:force-sync))
:sync force-sync))
(defun* ein:content-query-sessions-success (session-hash url-or-port &key data &allow-other-keys)
(cl-flet ((read-name (nb-json)

View file

@ -298,7 +298,7 @@ See: https://github.com/ipython/ipython/pull/3307"
(setf (ein:$websocket-onopen c)
(lexical-let ((kernel kernel))
(lambda ()
(ein:kernel-connect-request kernel (list :kernel_connect_reply (cons 'ein:kernel-on-connect kernel)))
;(ein:kernel-connect-request kernel (list :kernel_connect_reply (cons 'ein:kernel-on-connect kernel))) ;; Deprecated starting in messaging version 5.1
;; run `ein:$kernel-after-start-hook' if both
;; channels are ready.
(when (ein:kernel-live-p kernel)