Change User Model and Add poll model, port !poll but ended up disabling it
This commit is contained in:
parent
74793c8ef7
commit
9354e5f83e
13 changed files with 138 additions and 92 deletions
|
@ -1,4 +1,5 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
using Discord.WebSocket;
|
||||
|
@ -36,10 +37,10 @@ namespace Geekbot.net.Lib.UserRepository
|
|||
savedUser.AvatarUrl = user.GetAvatarUrl() ?? "";
|
||||
savedUser.IsBot = user.IsBot;
|
||||
savedUser.Joined = user.CreatedAt;
|
||||
if (savedUser.UsedNames == null) savedUser.UsedNames = Enumerable.Empty<string>().ToArray();
|
||||
if (!savedUser.UsedNames.Contains(user.Username))
|
||||
if (savedUser.UsedNames == null) savedUser.UsedNames = new List<UserUsedNamesModel>();
|
||||
if (!savedUser.UsedNames.Any(e => e.Name.Equals(user.Username)))
|
||||
{
|
||||
savedUser.UsedNames = savedUser.UsedNames.Concat(new[] {user.Username}).ToArray();
|
||||
savedUser.UsedNames.Add(new UserUsedNamesModel { Name = user.Username, FirstSeen = DateTimeOffset.Now });
|
||||
}
|
||||
|
||||
if (isNew)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue