Browse Source

Mock PartialTemplateState._get_guild as pass-through

pull/7139/head
Rapptz 4 years ago
parent
commit
62b024803a
  1. 5
      discord/template.py

5
discord/template.py

@ -74,6 +74,9 @@ class _PartialTemplateState:
def _get_message(self, id): def _get_message(self, id):
return None return None
def _get_guild(self, id):
return self.__state._get_guild(id)
async def query_members(self, **kwargs): async def query_members(self, **kwargs):
return [] return []
@ -147,7 +150,7 @@ class Template:
source_serialised = data['serialized_source_guild'] source_serialised = data['serialized_source_guild']
source_serialised['id'] = id source_serialised['id'] = id
state = _PartialTemplateState(state=self._state) state = _PartialTemplateState(state=self._state)
guild = Guild(data=source_serialised, state=state) guild = Guild(data=source_serialised, state=state) # type: ignore
self.source_guild = guild self.source_guild = guild
self.is_dirty = data.get('is_dirty', None) self.is_dirty = data.get('is_dirty', None)

Loading…
Cancel
Save