mirror of
https://github.com/spacebarchat/server.git
synced 2026-05-15 05:15:17 +00:00
Admin API: Check rights, require OPERATOR
This commit is contained in:
@@ -1,8 +1,10 @@
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Spacebar.AdminApi.Models;
|
||||
using Spacebar.Db.Models;
|
||||
|
||||
namespace Spacebar.AdminAPI.Extensions;
|
||||
|
||||
public static class DbExtensions {
|
||||
public static string? GetString(this DbSet<Config> config, string key) => config.Find(key)?.Value;
|
||||
public static SpacebarRights.Rights GetRights(this User user) => (SpacebarRights.Rights)user.Rights;
|
||||
}
|
||||
Reference in New Issue
Block a user