1
0
mirror of https://gitlab.com/comunic/comunicapiv3 synced 2025-06-21 00:45:18 +00:00

Check the availability of Firebase before accepting new tokens

This commit is contained in:
2021-04-11 19:18:28 +02:00
parent 6eb153eefa
commit 1b48bcb3c9
3 changed files with 11 additions and 1 deletions

View File

@ -26,6 +26,10 @@ pub fn configure(r: &mut HttpRequestHandler) -> RequestResult {
"disabled" => PushNotificationToken::NONE,
"firebase" => {
if !r.api_client().is_firebase_available() {
return r.bad_request("Firebase is unavailable!".to_string());
}
PushNotificationToken::FIREBASE(r.post_string("firebase_token")?)
}