Modified navigation bar and corrected some comments

This commit is contained in:
Daniel García 2018-12-21 22:27:35 +01:00
parent 2bb0b15e04
commit 301919d9d4
No known key found for this signature in database
GPG Key ID: FC8A7D14C3CD543A
2 changed files with 6 additions and 7 deletions

View File

@ -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();

View File

@ -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>