summaryrefslogtreecommitdiff
path: root/src/app.rs
diff options
context:
space:
mode:
authorOwen Jacobson <owen@grimoire.ca>2024-09-18 01:27:47 -0400
committerOwen Jacobson <owen@grimoire.ca>2024-09-18 12:17:46 -0400
commitcce6662d635bb2115f9f2a7bab92cc105166e761 (patch)
tree9d1edfea364a3b72cf40c78d67ce05e3e68c84df /src/app.rs
parent921f38a73e5d58a5a6077477a8b52d2705798f55 (diff)
App methods now return errors that allow not-found cases to be distinguished.
Diffstat (limited to 'src/app.rs')
-rw-r--r--src/app.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/app.rs b/src/app.rs
index 7a43be9..1177c5e 100644
--- a/src/app.rs
+++ b/src/app.rs
@@ -1,7 +1,5 @@
use sqlx::sqlite::SqlitePool;
-use crate::error::BoxedError;
-
use crate::{
channel::app::{Broadcaster, Channels},
index::app::Index,
@@ -15,7 +13,7 @@ pub struct App {
}
impl App {
- pub async fn from(db: SqlitePool) -> Result<Self, BoxedError> {
+ pub async fn from(db: SqlitePool) -> Result<Self, sqlx::Error> {
let broadcaster = Broadcaster::from_database(&db).await?;
Ok(Self { db, broadcaster })
}