pinakes-server: update remaining route imports and handlers
Signed-off-by: NotAShelf <raf@notashelf.dev> Change-Id: I67206fd813d514f8903041eea0a4cd266a6a6964
This commit is contained in:
parent
2b2c1830a1
commit
eb6c0a3577
20 changed files with 169 additions and 87 deletions
|
|
@ -6,7 +6,21 @@ use pinakes_core::model::{MediaId, Pagination};
|
|||
use serde::Deserialize;
|
||||
use uuid::Uuid;
|
||||
|
||||
use crate::{auth::resolve_user_id, dto::*, error::ApiError, state::AppState};
|
||||
use crate::{
|
||||
auth::resolve_user_id,
|
||||
dto::{
|
||||
CommentResponse,
|
||||
CreateCommentRequest,
|
||||
CreateRatingRequest,
|
||||
CreateShareLinkRequest,
|
||||
FavoriteRequest,
|
||||
MediaResponse,
|
||||
RatingResponse,
|
||||
ShareLinkResponse,
|
||||
},
|
||||
error::ApiError,
|
||||
state::AppState,
|
||||
};
|
||||
|
||||
#[derive(Deserialize)]
|
||||
pub struct ShareLinkQuery {
|
||||
|
|
@ -133,8 +147,7 @@ pub async fn create_share_link(
|
|||
{
|
||||
return Err(ApiError(
|
||||
pinakes_core::error::PinakesError::InvalidOperation(format!(
|
||||
"expires_in_hours cannot exceed {}",
|
||||
MAX_EXPIRY_HOURS
|
||||
"expires_in_hours cannot exceed {MAX_EXPIRY_HOURS}"
|
||||
)),
|
||||
));
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue