Register notification routes, add action method for notifications, and fix auto-featuring versions

This commit is contained in:
Jai A
2021-03-06 13:47:49 -07:00
parent 0ccb6cb873
commit 853ead26ca
9 changed files with 222 additions and 192 deletions

View File

@@ -220,11 +220,14 @@ pub async fn add_team_member(
actions: vec![
NotificationActionBuilder {
title: "Accept".to_string(),
action_route: format!("team/{}/join", team),
action_route: ("POST".to_string(), format!("team/{}/join", team)),
},
NotificationActionBuilder {
title: "Deny".to_string(),
action_route: format!("team/{}/members/{}", team, new_member.user_id),
action_route: (
"DELETE".to_string(),
format!("team/{}/members/{}", team, new_member.user_id),
),
},
],
}