pub(crate) async fn add_contact_to_chat_ex(
    context: &Context,
    sync: Sync,
    chat_id: ChatId,
    contact_id: ContactId,
    from_handshake: bool
) -> Result<bool>