cargo fmt

This commit is contained in:
kdeng00
2024-06-02 16:11:43 -04:00
parent ffc0d398f0
commit 9c3d5d67c5
3 changed files with 36 additions and 32 deletions
+18 -17
View File
@@ -1,12 +1,12 @@
use std::default::Default;
use reqwest;
use reqwest::blocking::multipart;
use serde::{Deserialize, Serialize};
use reqwest;
// use reqwest::blocking::
use reqwest::{Body, Client};
use reqwest::multipart::{Form, Part};
use reqwest::Response;
use reqwest::{Body, Client};
use tokio::fs::File;
use crate::models;
@@ -15,7 +15,6 @@ pub struct Upload {
pub api: models::api::API,
}
#[derive(Debug, Deserialize, Serialize)]
struct Song {
title: String,
@@ -62,20 +61,24 @@ impl Upload {
}
// TODO: Implement
pub async fn upload_song_with_metadata(&mut self, token: &models::token::Token, song: &models::song::Song,
cover: &models::song::CoverArt, album: &models::song::Album) {
self.api.endpoint = String::from("song/data/upload/with/data");
let url = self.retrieve_url(&song);
let client = reqwest::Client::new();
let new_song = self.initialize_song(&song, &album);
let access_token = token.bearer_token();
pub async fn upload_song_with_metadata(
&mut self,
token: &models::token::Token,
song: &models::song::Song,
cover: &models::song::CoverArt,
album: &models::song::Album,
) {
self.api.endpoint = String::from("song/data/upload/with/data");
let url = self.retrieve_url(&song);
let client = reqwest::Client::new();
let new_song = self.initialize_song(&song, &album);
let access_token = token.bearer_token();
let song_data = song.to_data();
let cover_data = cover.to_data();
match song_data {
Ok(sd) => {
},
Ok(sd) => {}
Err(er) => {
println!("Error: {:?}", er);
std::process::exit(-1);
@@ -83,7 +86,7 @@ impl Upload {
}
match cover_data {
Ok(_) => {},
Ok(_) => {}
Err(er) => {
println!("Error: {:?}", er);
std::process::exit(-1);
@@ -111,7 +114,7 @@ impl Upload {
form = form.part("file", s_some_file)
.part("cover", c_data);
let response = client.post(url).multipart(form).send();
let result = response.text;
@@ -119,8 +122,6 @@ impl Upload {
*/
}
pub fn set_api(&mut self, host: &String) {
let mut api = models::api::API::default();
api.url = host.clone();