1
0
mirror of https://gitlab.com/comunic/comunicapiv3 synced 2025-06-20 08:25:16 +00:00

Can send push notification messages through Firebase

This commit is contained in:
2021-04-15 16:35:25 +02:00
parent bd1f7ac63b
commit 42c7425aae
9 changed files with 360 additions and 14 deletions

View File

@ -8,11 +8,13 @@ pub struct APIClient {
pub domain: Option<String>,
pub comment: Option<String>,
pub default_expiration_time: u64,
pub firebase_project_name: Option<String>,
pub firebase_service_account_file: Option<String>,
}
impl APIClient {
pub fn is_firebase_available(&self) -> bool {
self.firebase_service_account_file.is_some()
self.firebase_project_name.is_some() &&
self.firebase_service_account_file.is_some()
}
}