Demo: when creating a conversation make sure we have participants

Review Request #3789 — Created Jan. 29, 2025 and submitted — Latest diff uploaded

Information

pidgin/pidgin
default

Reviewers

Previously the demo protocol plugins wasn't validating the the number of
participants on the Purple.CreateConversationDetails was non zero so it always
created a conversation. Now if there are no participants an error is returned.

Verified this as I am working on the Create Conversation dialog but calling purple_protocl_conversation_create_conversation with a Purple.CreateConversationDetails that had no participants.

Commits

Files