Fixed permissions check
This commit is contained in:
@@ -37,7 +37,7 @@ class PyroGroup:
|
||||
@classmethod
|
||||
async def find(
|
||||
cls,
|
||||
id: int,
|
||||
id: Union[int, float],
|
||||
locale: Union[str, None] = sync.config_get("locale", "defaults", "group"),
|
||||
locale_auto: bool = sync.config_get("locale_auto", "defaults", "group"),
|
||||
ban_failed: bool = sync.config_get("ban_failed", "defaults", "group"),
|
||||
@@ -53,7 +53,7 @@ class PyroGroup:
|
||||
if db_entry is None:
|
||||
inserted = await col_groups.insert_one(
|
||||
{
|
||||
"id": id,
|
||||
"id": int(id),
|
||||
"locale": locale,
|
||||
"locale_auto": locale_auto,
|
||||
"ban_failed": ban_failed,
|
||||
|
@@ -1,6 +1,6 @@
|
||||
import logging
|
||||
from dataclasses import dataclass
|
||||
from typing import List
|
||||
from typing import List, Union
|
||||
|
||||
from bson import ObjectId
|
||||
|
||||
@@ -36,7 +36,7 @@ class PyroUser:
|
||||
@classmethod
|
||||
async def find(
|
||||
cls,
|
||||
id: int,
|
||||
id: Union[int, float],
|
||||
group: int,
|
||||
failed: bool = False,
|
||||
emojis: List[str] = [],
|
||||
@@ -49,7 +49,7 @@ class PyroUser:
|
||||
if db_entry is None:
|
||||
inserted = await col_users.insert_one(
|
||||
{
|
||||
"id": id,
|
||||
"id": int(id),
|
||||
"group": group,
|
||||
"failed": failed,
|
||||
"emojis": emojis,
|
||||
|
Reference in New Issue
Block a user