diff --git a/src/main.rs b/src/main.rs index f0084f2..a5068f0 100644 --- a/src/main.rs +++ b/src/main.rs @@ -125,8 +125,8 @@ impl State { .expect("receiver shouldn't be dead"); } } - ImageResponse::Error { msg } => { - tracing::warn!("Upload for {path:?} failed with message\n{msg}"); + ImageResponse::Error { msg, code } => { + tracing::warn!("Upload for {path:?} failed with code {code}, message\n{msg}"); } } @@ -229,8 +229,8 @@ impl StateInner { let response: UploadReponse = response.json().await?; let mut uploads = match response { - UploadReponse::Error { msg } => { - tracing::warn!("Upload failed with message\n{msg}"); + UploadReponse::Error { msg, code } => { + tracing::warn!("Upload failed with code {code}, message\n{msg}"); return Ok(None); } UploadReponse::Ok { uploads, .. } => uploads, diff --git a/src/pict_rs.rs b/src/pict_rs.rs index 194cc39..5740b68 100644 --- a/src/pict_rs.rs +++ b/src/pict_rs.rs @@ -12,6 +12,7 @@ pub(crate) enum UploadReponse { }, Error { msg: String, + code: String, }, } @@ -25,6 +26,7 @@ pub(crate) enum ImageResponse { }, Error { msg: String, + code: String, }, }