diff options
Diffstat (limited to 'org-roam-ui.el')
-rw-r--r-- | org-roam-ui.el | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/org-roam-ui.el b/org-roam-ui.el index 9988899..60070cd 100644 --- a/org-roam-ui.el +++ b/org-roam-ui.el @@ -94,15 +94,15 @@ ROWS is the sql result, while COLUMN-NAMES is the columns to use." (push (cons (pop column-names) (pop rows)) res)) res)) -(defservlet* theme application/json () +(defservlet* theme text/stream () (progn (when (boundp 'doom-themes--colors) (let* ((colors (butlast doom-themes--colors (- (length doom-themes--colors) 25))) ui-theme (list nil)) (progn (dolist (color colors) (push (cons (car color) (car (cdr color))) ui-theme)) - (insert (json-encode ui-theme))))) - (httpd-send-header t "text/plain" 200 :Access-Control-Allow-Origin "*"))) + (insert (format "data: %s\n\n" (json-encode ui-theme)))))) + (httpd-send-header t "text/event-stream" 200 :Access-Control-Allow-Origin "*"))) (defservlet* id/:id text/html () |