public void InitParty(PartyElement partyElement)
{
Username = partyElement.user;
UniqueHandle = partyElement.uniqueHandle;
Name = partyElement.name;
Email = partyElement.email;
Location = partyElement.location;
Rating = partyElement.rating;
Joined = partyElement.joined;
Supporter = partyElement.supporter;
Firstname = partyElement.firstname;
Lastname = partyElement.lastname;
Description = partyElement.description;
if (!String.IsNullOrWhiteSpace(partyElement.avatarData))
{
try
{
SetAvatarData(partyElement.avatarData);
}
catch (Exception e)
{
Logger.Error("Failed to decode avatar from avatar data", e);
}
}
}