Cleanup
This commit is contained in:
@@ -13,24 +13,6 @@ use picoserve::{
|
||||
routing::{get, put_service, PathRouter},
|
||||
Router,
|
||||
};
|
||||
use serde::Serialize;
|
||||
|
||||
mod error;
|
||||
|
||||
pub use crate::error::Error;
|
||||
|
||||
#[derive(Serialize)]
|
||||
#[serde(rename_all = "snake_case", tag = "status")]
|
||||
pub enum Status<'a> {
|
||||
Connected { version: &'a str },
|
||||
Disconnected,
|
||||
PreparingUpdate,
|
||||
Erasing,
|
||||
Writing { progress: u32 },
|
||||
Verifying,
|
||||
UpdateFailed { error: &'a str },
|
||||
UpdateComplete,
|
||||
}
|
||||
|
||||
#[derive(Clone, Copy)]
|
||||
struct UpdaterService<DFU, STATE>
|
||||
@@ -114,10 +96,7 @@ where
|
||||
}
|
||||
|
||||
debug!("Writing chunk: {}", read);
|
||||
if let Err(err) = writer
|
||||
.write(size, &buffer.0[..read])
|
||||
.map_err(Error::FlashError)
|
||||
{
|
||||
if let Err(err) = writer.write(size, &buffer.0[..read]) {
|
||||
return response::Response::new(
|
||||
StatusCode::INTERNAL_SERVER_ERROR,
|
||||
format_args!("{err:?}"),
|
||||
|
||||
Reference in New Issue
Block a user