warren creation / edit / deletion
This commit is contained in:
@@ -24,6 +24,16 @@ impl NotifierDebugLogger {
|
||||
}
|
||||
|
||||
impl WarrenNotifier for NotifierDebugLogger {
|
||||
async fn warren_created(&self, warren: &Warren) {
|
||||
tracing::debug!("[Notifier] Created warren: {}", warren.name());
|
||||
}
|
||||
async fn warren_edited(&self, warren: &Warren) {
|
||||
tracing::debug!("[Notifier] Edited warren: {}", warren.name());
|
||||
}
|
||||
async fn warren_deleted(&self, warren: &Warren) {
|
||||
tracing::debug!("[Notifier] Deleted warren: {}", warren.name());
|
||||
}
|
||||
|
||||
async fn warrens_fetched(&self, warrens: &Vec<Warren>) {
|
||||
tracing::debug!("[Notifier] Fetched {} warren(s)", warrens.len());
|
||||
}
|
||||
@@ -121,6 +131,28 @@ impl FileSystemNotifier for NotifierDebugLogger {
|
||||
}
|
||||
|
||||
impl AuthNotifier for NotifierDebugLogger {
|
||||
async fn auth_warren_created(&self, creator: &User, warren: &Warren) {
|
||||
tracing::debug!(
|
||||
"[Notifier] Admin {} created warren: {}",
|
||||
creator.id(),
|
||||
warren.name()
|
||||
);
|
||||
}
|
||||
async fn auth_warren_edited(&self, editor: &User, warren: &Warren) {
|
||||
tracing::debug!(
|
||||
"[Notifier] Admin {} edited warren: {}",
|
||||
editor.id(),
|
||||
warren.name()
|
||||
);
|
||||
}
|
||||
async fn auth_warren_deleted(&self, deleter: &User, warren: &Warren) {
|
||||
tracing::debug!(
|
||||
"[Notifier] Admin {} deleted warren: {}",
|
||||
deleter.id(),
|
||||
warren.name()
|
||||
);
|
||||
}
|
||||
|
||||
async fn user_registered(&self, user: &User) {
|
||||
tracing::debug!("[Notifier] Registered user {}", user.name());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user