Update cached object API instances when deserialising

This commit is contained in:
Thomas Wade 2020-04-22 16:52:57 +09:30
parent e7aba9e10a
commit c0b381aca7
2 changed files with 7 additions and 1 deletions

View File

@ -583,3 +583,9 @@ class FAAPI:
# Create a new requests session # Create a new requests session
self._req = requests.session() self._req = requests.session()
# Reset API instances on our cached objects
for user in self._usercache.values():
user._api = self
for sub in self._submissioncache.values():
sub._api = self

View File

@ -2,7 +2,7 @@ from setuptools import setup, find_packages
setup( setup(
name='FAAPI', name='FAAPI',
version='0.5.2', version='0.5.3',
packages=find_packages(), packages=find_packages(),
url='https://tem.party/gitea/tom/FAAPI', url='https://tem.party/gitea/tom/FAAPI',
license='WTFPL', license='WTFPL',