make sure post id is an actual integer

This commit is contained in:
codl 2017-09-21 07:17:48 +02:00
parent 4e5c2b1f9a
commit e9653f34be
No known key found for this signature in database
GPG Key ID: 6CD7C8891ED1233A
1 changed files with 2 additions and 2 deletions

View File

@ -132,7 +132,7 @@ def fetch_acc(acc, cursor=None):
continue
post = post_from_api_object(status, acc.mastodon_instance)
db.session.merge(post)
kwargs['max_id'] = min(kwargs['max_id'], status['id'])
kwargs['max_id'] = min(kwargs['max_id'], post.mastodon_id)
else:
kwargs = None
@ -149,7 +149,7 @@ def fetch_acc(acc, cursor=None):
def post_from_api_object(obj, instance):
return Post(
mastodon_instance=instance,
mastodon_id=obj['id'],
mastodon_id=int(obj['id']),
favourite=obj['favourited'],
has_media=('media_attachments' in obj
and bool(obj['media_attachments'])),