vw_small

Hardened fork of Vaultwarden (https://github.com/dani-garcia/vaultwarden) with fewer features.
git clone https://git.philomathiclife.com/repos/vw_small
Log | Files | Refs | README

commit be1ddb4203d47331a141a8916c7067c8be7ebd3d
parent 5379329ef71ba4b600eb028d721806a16e62535f
Author: Daniel GarcĂ­a <dani-garcia@users.noreply.github.com>
Date:   Fri, 27 Nov 2020 18:49:46 +0100

Merge pull request #1234 from janost/fix-failed-auth-log

Log proper namespace in the err!() macro
Diffstat:
Msrc/error.rs | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/error.rs b/src/error.rs @@ -191,6 +191,7 @@ impl<'r> Responder<'r> for Error { fn respond_to(self, _: &Request) -> response::Result<'r> { match self.error { ErrorKind::EmptyError(_) => {} // Don't print the error in this situation + ErrorKind::SimpleError(_) => {} // Don't print the error in this situation _ => error!(target: "error", "{:#?}", self), }; @@ -210,9 +211,11 @@ impl<'r> Responder<'r> for Error { #[macro_export] macro_rules! err { ($msg:expr) => {{ + error!("{}", $msg); return Err(crate::error::Error::new($msg, $msg)); }}; ($usr_msg:expr, $log_value:expr) => {{ + error!("{}. {}", $usr_msg, $log_value); return Err(crate::error::Error::new($usr_msg, $log_value)); }}; }