include full appmetadata object in user status broadcasts
This commit is contained in:
@@ -1,9 +1,10 @@
|
||||
use crate::services::active_app::AppMetadata;
|
||||
use crate::services::ws::UserStatusPayload;
|
||||
use crate::services::ws::report_user_status;
|
||||
|
||||
#[tauri::command]
|
||||
pub async fn send_user_status_cmd(active_app: String, state: String) -> Result<(), String> {
|
||||
let payload = UserStatusPayload { active_app, state };
|
||||
pub async fn send_user_status_cmd(app_metadata: AppMetadata, state: String) -> Result<(), String> {
|
||||
let payload = UserStatusPayload { app_metadata, state };
|
||||
report_user_status(payload).await;
|
||||
Ok(())
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user