geforkt von mirrored/vaultwarden
Modified navigation bar and corrected some comments
Dieser Commit ist enthalten in:
Ursprung
2bb0b15e04
Commit
301919d9d4
2 geänderte Dateien mit 6 neuen und 7 gelöschten Zeilen
|
@ -24,7 +24,7 @@ macro_rules! make_error {
|
||||||
$struct::$name(e, _) => $struct::$name(e, msg.into()),
|
$struct::$name(e, _) => $struct::$name(e, msg.into()),
|
||||||
)+}
|
)+}
|
||||||
}
|
}
|
||||||
// First value is log message, second is user message
|
// Prints the log message and returns the user message
|
||||||
pub fn display_error(self) -> String {
|
pub fn display_error(self) -> String {
|
||||||
match &self {$(
|
match &self {$(
|
||||||
$struct::$name(e, s) => {
|
$struct::$name(e, s) => {
|
||||||
|
@ -32,7 +32,7 @@ macro_rules! make_error {
|
||||||
|
|
||||||
error!("{}", log_msg);
|
error!("{}", log_msg);
|
||||||
if $show_cause {
|
if $show_cause {
|
||||||
error!("[CAUSE] {:?}", e);
|
error!("[CAUSE] {:#?}", e);
|
||||||
}
|
}
|
||||||
|
|
||||||
$usr_msg_fun(e, s)
|
$usr_msg_fun(e, s)
|
||||||
|
@ -40,7 +40,6 @@ macro_rules! make_error {
|
||||||
)+}
|
)+}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -124,7 +123,7 @@ use rocket::response::{self, Responder, Response};
|
||||||
|
|
||||||
impl<'r> Responder<'r> for Error {
|
impl<'r> Responder<'r> for Error {
|
||||||
fn respond_to(self, _: &Request) -> response::Result<'r> {
|
fn respond_to(self, _: &Request) -> response::Result<'r> {
|
||||||
// TODO: We could put the security headers here
|
// TODO: We could put the security headers here, but it would only apply to the errors
|
||||||
|
|
||||||
let usr_msg = self.display_error();
|
let usr_msg = self.display_error();
|
||||||
|
|
||||||
|
|
|
@ -127,14 +127,14 @@
|
||||||
|
|
||||||
<body class="bg-light">
|
<body class="bg-light">
|
||||||
<nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top shadow">
|
<nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top shadow">
|
||||||
<a class="navbar-brand" href="#">Bitwarden_rs Admin</a>
|
<a class="navbar-brand" href="#">Bitwarden_rs</a>
|
||||||
<div class="navbar-collapse">
|
<div class="navbar-collapse">
|
||||||
<ul class="navbar-nav">
|
<ul class="navbar-nav">
|
||||||
<li class="nav-item active">
|
<li class="nav-item active">
|
||||||
<a class="nav-link" href="#">Dashboard</a>
|
<a class="nav-link" href="/admin">Admin Panel</a>
|
||||||
</li>
|
</li>
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a class="nav-link" href="#">Other</a>
|
<a class="nav-link" href="/">Vault</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
Laden …
In neuem Issue referenzieren