ConGroups are gone. Long live admin flags in content.

This commit is contained in:
Pieter-Jan Briers
2020-10-30 16:06:48 +01:00
parent f04818437d
commit ad58a056d7
62 changed files with 2673 additions and 289 deletions

View File

@@ -217,6 +217,15 @@ namespace Content.Server.Database
*/
public abstract Task AddConnectionLogAsync(NetUserId userId, string userName, IPAddress address);
/*
* ADMIN STUFF
*/
public async Task<Admin?> GetAdminDataForAsync(NetUserId userId)
{
await using var db = await GetDb();
return await db.DbContext.Admin.SingleOrDefaultAsync(p => p.UserId == userId.UserId);
}
protected abstract Task<DbGuard> GetDb();