예제 #1
0
 public GroupFeedItem(ApiWhitelabelGroupModel group)
 {
     IsJoining = false;
     Group     = group;
     if (group != null)
     {
         Id          = group.Id;
         Name        = group.Name;
         HeaderUrl   = group.Header != null ? group.Header.Medium : Defaults.EventHeaderDefaultString;
         ImageUrl    = group.Image != null ? group.Image.Medium : Defaults.GroupHeaderDefault;
         Description = group.Description;
         HasJoined   = group.UserIds.Contains(Settings.UserId);
         DateTime    = DateTime.MaxValue;
     }
 }
예제 #2
0
 private void OnUpdateGroup(ApiWhitelabelGroupModel groupModel)
 {
     Execute(UpdateGroup, action => action(groupModel));
 }