aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--discord/state.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/discord/state.py b/discord/state.py
index d0e0a71f..b94e3ad1 100644
--- a/discord/state.py
+++ b/discord/state.py
@@ -734,15 +734,15 @@ class ConnectionState:
if id is None:
return None
+ pm = self._get_private_channel(id)
+ if pm is not None:
+ return pm
+
for guild in self.guilds:
channel = guild.get_channel(id)
if channel is not None:
return channel
- pm = self._get_private_channel(id)
- if pm is not None:
- return pm
-
def create_message(self, *, channel, data):
return Message(state=self, channel=channel, data=data)