From 3edddb0aea423a6f41da7597aec1836b015bc6bb Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sun, 19 Feb 2023 16:17:13 +0100 Subject: api errors in json --- server/src/routes/mod.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'server/src/routes/mod.rs') diff --git a/server/src/routes/mod.rs b/server/src/routes/mod.rs index 421907b..54d4ae0 100644 --- a/server/src/routes/mod.rs +++ b/server/src/routes/mod.rs @@ -4,7 +4,7 @@ Copyright (C) 2023 metamuffin */ use crate::{database::Database, library::Library, routes::ui::error::MyResult, CONF}; -use api::{r_api_account_login, r_api_version, r_api_library_node}; +use api::{error::r_api_catch, r_api_account_login, r_api_library_node, r_api_root, r_api_version}; use jellyremuxer::RemuxerContext; use rocket::{ catchers, config::SecretKey, fairing::AdHoc, fs::FileServer, get, http::Header, routes, Build, @@ -55,6 +55,7 @@ pub fn build_rocket( Box::pin(async {}) })) .register("/", catchers![r_catch]) + .register("/api", catchers![r_api_catch]) .mount("/assets", FileServer::from(&CONF.asset_path)) .mount( "/", @@ -83,6 +84,7 @@ pub fn build_rocket( r_api_version, r_api_account_login, r_api_library_node, + r_api_root, ], ) } -- cgit v1.2.3-70-g09d2