Add user_id property

This commit is contained in:
thec0sm0s
2020-05-15 18:13:42 +05:30
parent 318e2318b8
commit f970eb94bb

View File

@@ -53,8 +53,18 @@ class DiscordOAuth2HttpClient(abc.ABC):
app.discord = self app.discord = self
@property @property
def user_id(self): def user_id(self) -> typing.Union[int, None]:
"""A property which returns Discord user ID if it exists in flask :py:attr:`flask.session` object.""" """A property which returns Discord user ID if it exists in flask :py:attr:`flask.session` object.
Returns
-------
int
The Discord user ID of current user.
None
If the user ID doesn't exists in flask :py:attr:`flask.session`.
"""
return session.get("DISCORD_USER_ID")
@staticmethod @staticmethod
def _token_updater(token): def _token_updater(token):