Feature flag nip96/blossom

closes #5
This commit is contained in:
2024-08-30 19:49:29 +01:00
parent 79338256df
commit 1a1d85b898
8 changed files with 659 additions and 530 deletions

View File

@ -15,6 +15,7 @@ use tokio::io::{AsyncRead, AsyncReadExt, AsyncSeekExt};
#[cfg(feature = "labels")]
use crate::db::FileLabel;
use crate::db::FileUpload;
#[cfg(feature = "nip96")]
use crate::processing::{compress_file, FileProcessorResult, probe_file, ProbeStream};
#[cfg(feature = "labels")]
use crate::processing::labeling::label_frame;
@ -86,6 +87,7 @@ impl FileStore {
info!("File saved to temp path: {}", tmp_path.to_str().unwrap());
#[cfg(feature = "nip96")]
if compress {
let start = SystemTime::now();
let proc_result = compress_file(tmp_path.clone(), mime_type)?;