Avoid updating users when the user id itself changed

This commit is contained in:
Natsu Kagami 2024-08-04 21:23:35 +02:00 committed by Natsu Kagami
parent fad84b9420
commit 5c523009e1
5 changed files with 73 additions and 22 deletions

View file

@ -88,6 +88,8 @@ pub mod prelude_commands {
}
mod debugging_ok {
use std::backtrace::{Backtrace, BacktraceStatus};
pub trait OkPrint {
type Output;
fn pls_ok(self) -> Option<Self::Output>;
@ -101,6 +103,10 @@ mod debugging_ok {
Ok(v) => Some(v),
Err(e) => {
eprintln!("Error: {:?}", e);
let captures = Backtrace::capture();
if captures.status() == BacktraceStatus::Captured {
eprintln!("{}", captures);
}
None
}
}