update
This commit is contained in:
parent
abaa9f12c9
commit
b00424471c
15 changed files with 52 additions and 68 deletions
|
@ -7,7 +7,8 @@ use mongodb::bson::doc;
|
|||
use serde::{Deserialize, Serialize};
|
||||
use serde_json::json;
|
||||
|
||||
use crate::{library::artist::Artist, route::ToAPI};
|
||||
use crate::library::artist::Artist;
|
||||
use mongod::ToAPI;
|
||||
|
||||
use super::track::Track;
|
||||
|
||||
|
@ -24,7 +25,7 @@ impl Album {
|
|||
_id: uuid::Uuid::new_v4().to_string(),
|
||||
title: title.to_string(),
|
||||
artist_id: if let Some(artist) = artist {
|
||||
Some(Reference::new_raw(artist).await.unwrap())
|
||||
Some(Reference::new_raw(artist))
|
||||
} else {
|
||||
None
|
||||
},
|
||||
|
|
|
@ -6,7 +6,7 @@ use mongodb::bson::doc;
|
|||
use serde::{Deserialize, Serialize};
|
||||
use serde_json::json;
|
||||
|
||||
use crate::route::ToAPI;
|
||||
use mongod::ToAPI;
|
||||
|
||||
use super::track::Track;
|
||||
|
||||
|
|
|
@ -5,11 +5,8 @@ use mongod::{
|
|||
};
|
||||
use serde::{Deserialize, Serialize};
|
||||
|
||||
use crate::{
|
||||
library::{track::Track, user::User},
|
||||
route::ToAPI,
|
||||
};
|
||||
|
||||
use crate::library::{track::Track, user::User};
|
||||
use mongod::ToAPI;
|
||||
#[derive(Debug, Clone, Serialize, Deserialize, Model, Referencable)]
|
||||
pub struct Playlist {
|
||||
pub _id: String,
|
||||
|
|
|
@ -4,7 +4,7 @@ use mongod::Model;
|
|||
use mongodb::bson::doc;
|
||||
use serde::Serialize;
|
||||
|
||||
use crate::route::ToAPI;
|
||||
use mongod::ToAPI;
|
||||
|
||||
use super::{album::Album, artist::Artist, playlist::Playlist, track::Track};
|
||||
|
||||
|
|
|
@ -9,10 +9,8 @@ use mongodb::bson::doc;
|
|||
use serde::{Deserialize, Serialize};
|
||||
use serde_json::json;
|
||||
|
||||
use crate::{
|
||||
library::{album::Album, artist::Artist},
|
||||
route::ToAPI,
|
||||
};
|
||||
use crate::library::{album::Album, artist::Artist};
|
||||
use mongod::ToAPI;
|
||||
|
||||
use super::{event::Event, metadata::AudioMetadata, user::User};
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ use rand::RngCore;
|
|||
use serde::{Deserialize, Serialize};
|
||||
use serde_json::json;
|
||||
|
||||
use crate::route::ToAPI;
|
||||
use mongod::ToAPI;
|
||||
|
||||
fn gen_token(token_length: usize) -> String {
|
||||
let mut token_bytes = vec![0u8; token_length];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue