mirror of
https://github.com/yawaflua/Flask-Discord.git
synced 2025-12-10 12:29:30 +02:00
✔ Use the bot request if the model requires bot token, not OAuth
This commit is contained in:
@@ -14,6 +14,7 @@ class DiscordModelsMeta(ABCMeta):
|
|||||||
|
|
||||||
class DiscordModelsBase(metaclass=DiscordModelsMeta):
|
class DiscordModelsBase(metaclass=DiscordModelsMeta):
|
||||||
|
|
||||||
|
BOT = False
|
||||||
MANY = False
|
MANY = False
|
||||||
|
|
||||||
@abstractmethod
|
@abstractmethod
|
||||||
@@ -46,7 +47,8 @@ class DiscordModelsBase(metaclass=DiscordModelsMeta):
|
|||||||
List of instances of this model when many of these models exist.
|
List of instances of this model when many of these models exist.
|
||||||
|
|
||||||
"""
|
"""
|
||||||
payload = cls._request(cls.ROUTE)
|
request_method = cls._bot_request if cls.BOT else cls._request
|
||||||
|
payload = request_method(cls.ROUTE)
|
||||||
if cls.MANY:
|
if cls.MANY:
|
||||||
return [cls(_) for _ in payload]
|
return [cls(_) for _ in payload]
|
||||||
return cls(payload)
|
return cls(payload)
|
||||||
|
|||||||
Reference in New Issue
Block a user