1
0
mirror of https://github.com/matrix-org/matrix-authentication-service.git synced 2025-11-20 12:02:22 +03:00

storage: start unifying database errors

This commit is contained in:
Quentin Gliech
2022-12-07 16:04:46 +01:00
parent 12ce2a3d04
commit 1ddc05ff01
13 changed files with 143 additions and 62 deletions

View File

@@ -119,7 +119,7 @@ pub trait QueryBuilderExt {
after: Option<Ulid>,
first: Option<usize>,
last: Option<usize>,
) -> Result<&mut Self, anyhow::Error>;
) -> Result<&mut Self, InvalidPagination>;
}
impl<'a, DB> QueryBuilderExt for QueryBuilder<'a, DB>
@@ -135,7 +135,7 @@ where
after: Option<Ulid>,
first: Option<usize>,
last: Option<usize>,
) -> Result<&mut Self, anyhow::Error> {
) -> Result<&mut Self, InvalidPagination> {
generate_pagination(self, id_field, before, after, first, last)?;
Ok(self)
}