if client == pc.lastclient { pc.gen_before_lastclient }
else { pc.gen };
- eprintln!("Q_GEN={:?} U_GEN={:?}", u_gen, q_gen);
-
if u_gen > q_gen { throw!(PieceOpError::Conflict) }
if pc.held != None && pc.held != Some(player) {
throw!(OnlineError::PieceHeld)
)?;
},
Err(ReportViaResponse(err)) => {
- eprintln!("API ERROR => {:?}", &err);
+ warn!("api_piece_op ERROR {:?}: {:?}", &form, &err);
Err(err)?;
},
Ok((update, logents)) => {
buf.piece_update(piece, update, &lens);
buf.log_updates(logents);
- eprintln!("API {:?} OK", &form);
+ debug!("api_piece_op OK: {:?}", &form);
}
}
""
pub use arrayvec::ArrayVec;
+pub use log::{debug,warn};
+
pub use flexi_logger::{LogSpecification};
pub use crate::global::*;