Some Bugpatches

This commit is contained in:
Alex Emmet 2025-12-18 16:59:37 +01:00 committed by Alex Emmet
commit 4d8c07a7e4
2 changed files with 6 additions and 5 deletions

View file

@ -9,6 +9,7 @@ pub fn create_token(user_id: i64, call_id: Uuid) -> Result<String, access_token:
let token = access_token::AccessToken::with_api_key(&api_key, &api_secret) let token = access_token::AccessToken::with_api_key(&api_key, &api_secret)
.with_identity(&user_id.to_string()) .with_identity(&user_id.to_string())
.with_grants(access_token::VideoGrants { .with_grants(access_token::VideoGrants {
can_update_own_metadata: true,
room_join: true, room_join: true,
room: call_id.to_string(), room: call_id.to_string(),
..Default::default() ..Default::default()

View file

@ -343,11 +343,11 @@ impl IotaConnection {
let user_id = user_json["user_id"].as_i64().unwrap_or(0); let user_id = user_json["user_id"].as_i64().unwrap_or(0);
interested_ids.push(user_id); interested_ids.push(user_id);
let mut enriched_contact = JsonValue::new_object(); let mut enriched_contact = JsonValue::new_object();
let _ = enriched_contact.insert("user_id", user_id.to_string()); let _ = enriched_contact.insert("user_id", user_id);
let _ = enriched_contact.insert( if let Some(calls) = invites.get(&user_id) {
"calls", let _ =
JsonValue::Array(invites.get(&user_id).unwrap_or(&vec![]).clone()), enriched_contact.insert("calls", JsonValue::Array(calls.clone()));
); }
let _ = enrc_contacts.push(enriched_contact); let _ = enrc_contacts.push(enriched_contact);
} }
} else { } else {