Don't set some PurpleBuddy properties at construction time

Review Request #1361 — Created March 22, 2022 and submitted

Information

pidgin/pidgin
default

Reviewers

These properties don't appear to be read at construction time, and in fact
their setter accesses priv->account, which is not yet set, causing some
critical warnings.

Ran with demo prpl and no longer have this critical:

(pidgin3:1123375): Purple-CRITICAL **: 02:45:40.007: purple_conversation_manager_find_im: assertion 'PURPLE_IS_ACCOUNT(account)' failed
Summary ID
Don't set some PurpleBuddy properties at construction time
These properties don't appear to be read at construction time, and in fact their setter accesses `priv->account`, which is not yet set, causing some critical warnings.
563929b27f8c1ee803df15d29ab006640a48b084
grim
  1. Ship It!
  2. Awesome work, thanks!!!

  3. 
      
grim
Review request changed
Status:
Completed