mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-03 00:47:53 +00:00
no longer read in 'media_file_class'
This commit is contained in:
1 parent
743ad5ae3e
commit
f6d1478ce7
2 files changed
+16
-17
No files matched your search
+14
-16
@@ -16,7 +16,6 @@ pub struct MediaFileUploadData {
|
||||
pub file_name: Option<String>,
|
||||
pub file_bytes: Option<BytesMut>,
|
||||
pub media_file_subtype: Option<MediaFileSubtype>,
|
||||
pub media_file_class: Option<MediaFileClass>,
|
||||
|
||||
// Optional: title of the scene (media_files' maybe_title)
|
||||
pub title: Option<String>,
|
||||
@@ -27,7 +26,7 @@ pub async fn drain_multipart_request(mut multipart_payload: Multipart) -> Anyhow
|
||||
let mut uuid_idempotency_token = None;
|
||||
let mut file_bytes = None;
|
||||
let mut file_name = None;
|
||||
let mut media_file_class = None;
|
||||
//let mut media_file_class = None;
|
||||
let mut media_file_subtype = None;
|
||||
let mut title = None;
|
||||
|
||||
@@ -71,19 +70,19 @@ pub async fn drain_multipart_request(mut multipart_payload: Multipart) -> Anyhow
|
||||
anyhow!("Wrong MediaFileSubtype: {:?}", &err)
|
||||
})?;
|
||||
},
|
||||
Some("media_file_class") => {
|
||||
media_file_class = read_multipart_field_as_text(&mut field).await
|
||||
.map_err(|err| {
|
||||
warn!("Error reading source: {:?}", &err);
|
||||
err
|
||||
})?
|
||||
.map(|field| MediaFileClass::from_str(&field))
|
||||
.transpose()
|
||||
.map_err(|err| {
|
||||
warn!("Wrong MediaFileClass: {:?}", &err);
|
||||
anyhow!("Wrong MediaFileClass: {:?}", &err)
|
||||
})?;
|
||||
},
|
||||
//Some("media_file_class") => {
|
||||
// media_file_class = read_multipart_field_as_text(&mut field).await
|
||||
// .map_err(|err| {
|
||||
// warn!("Error reading source: {:?}", &err);
|
||||
// err
|
||||
// })?
|
||||
// .map(|field| MediaFileClass::from_str(&field))
|
||||
// .transpose()
|
||||
// .map_err(|err| {
|
||||
// warn!("Wrong MediaFileClass: {:?}", &err);
|
||||
// anyhow!("Wrong MediaFileClass: {:?}", &err)
|
||||
// })?;
|
||||
//},
|
||||
Some("title") => {
|
||||
title = read_multipart_field_as_text(&mut field).await
|
||||
.map_err(|e| {
|
||||
@@ -99,7 +98,6 @@ pub async fn drain_multipart_request(mut multipart_payload: Multipart) -> Anyhow
|
||||
uuid_idempotency_token,
|
||||
file_name,
|
||||
file_bytes,
|
||||
media_file_class,
|
||||
media_file_subtype,
|
||||
title,
|
||||
})
|
||||
|
||||
+2
-1
@@ -10,6 +10,7 @@ use once_cell::sync::Lazy;
|
||||
use utoipa::ToSchema;
|
||||
|
||||
use buckets::public::media_files::bucket_file_path::MediaFileBucketPath;
|
||||
use enums::by_table::media_files::media_file_class::MediaFileClass;
|
||||
use enums::by_table::media_files::media_file_type::MediaFileType;
|
||||
use enums::common::visibility::Visibility;
|
||||
use hashing::sha256::sha256_hash_bytes::sha256_hash_bytes;
|
||||
@@ -202,7 +203,7 @@ pub async fn upload_engine_asset_media_file_handler(
|
||||
creator_set_visibility,
|
||||
upload_type: UploadType::Filesystem,
|
||||
media_file_type,
|
||||
maybe_media_class: upload_media_request.media_file_class,
|
||||
maybe_media_class: Some(MediaFileClass::Dimensional),
|
||||
maybe_media_subtype: upload_media_request.media_file_subtype,
|
||||
maybe_mime_type: Some(mimetype),
|
||||
file_size_bytes: file_size_bytes as u64,
|
||||
|
||||
Reference in new issue
Block a user