diff options
| author | metamuffin <metamuffin@disroot.org> | 2026-02-19 01:05:23 +0100 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2026-02-19 01:05:23 +0100 |
| commit | cc31d1b1a35d356dad044f24b3104f74a50277be (patch) | |
| tree | e9e8ff5ae783e84db17c33b6918acdf3f300c965 /server | |
| parent | 696f4e060b932c5987c4796dae560fe95754aaa1 (diff) | |
| download | jellything-cc31d1b1a35d356dad044f24b3104f74a50277be.tar jellything-cc31d1b1a35d356dad044f24b3104f74a50277be.tar.bz2 jellything-cc31d1b1a35d356dad044f24b3104f74a50277be.tar.zst | |
load node data in jsp
Diffstat (limited to 'server')
| -rw-r--r-- | server/src/ui_responder.rs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/server/src/ui_responder.rs b/server/src/ui_responder.rs index 7333175..eb503a1 100644 --- a/server/src/ui_responder.rs +++ b/server/src/ui_responder.rs @@ -5,9 +5,7 @@ */ use crate::request_info::RequestInfo; -use jellycommon::{ - jellyobject::{ObjectBuffer, json::object_to_json}, -}; +use jellycommon::jellyobject::{ObjectBuffer, json::object_to_json}; use jellyui::render_view; use rocket::response::{ Responder, @@ -22,7 +20,7 @@ pub enum UiResponse { impl RequestInfo<'_> { pub fn respond_ui(&self, view: ObjectBuffer) -> UiResponse { - if self.debug == "json" { + if self.accept.is_json() || self.debug == "json" { let value = object_to_json(view.as_object()); UiResponse::Json(serde_json::to_string(&value).unwrap()) } else if self.debug == "raw" { |