From 31d650e75acfd447cf6c58d29ca4d6ad1010a65c Mon Sep 17 00:00:00 2001 From: gennyble Date: Fri, 4 Apr 2025 00:39:07 -0500 Subject: halt module system work --- stats_module/src/lib.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'stats_module') diff --git a/stats_module/src/lib.rs b/stats_module/src/lib.rs index 18a7c2b..ba9d199 100644 --- a/stats_module/src/lib.rs +++ b/stats_module/src/lib.rs @@ -9,7 +9,11 @@ extern "C" fn cgi_handle(req: *const ffi::ModuleRequest) -> *const ffi::ModuleRe let request = Request::from_mod_request(req); let db = if let Some(path) = request.header("CORGI_STATS_DB") { - Connection::open(path).unwrap() + if let Ok(db) = Connection::open(path) { + db + } else { + return make_error(500, "failed to open database"); + } } else { return make_error(500, "could not open stats database"); }; -- cgit 1.4.1-3-g733a5