diff options
author | halcy <halcy@ARARAGI-KUN> | 2022-11-25 00:09:54 +0200 |
---|---|---|
committer | halcy <halcy@ARARAGI-KUN> | 2022-11-25 00:09:54 +0200 |
commit | 89678e05656c149e2e79d8ab09721059724fa8a0 (patch) | |
tree | d267c6331d5416c69379b779922852861262308d /mastodon | |
parent | cbfb3977ebc54d195924aa2e3ab27865fa9138a1 (diff) | |
download | mastodon.py-89678e05656c149e2e79d8ab09721059724fa8a0.tar.gz |
Fix tests
Diffstat (limited to 'mastodon')
-rw-r--r-- | mastodon/Mastodon.py | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/mastodon/Mastodon.py b/mastodon/Mastodon.py index d0b3606..6a783b4 100644 --- a/mastodon/Mastodon.py +++ b/mastodon/Mastodon.py | |||
@@ -3647,11 +3647,8 @@ class Mastodon: | |||
3647 | else: | 3647 | else: |
3648 | json_object[k] = dateutil.parser.parse(v) | 3648 | json_object[k] = dateutil.parser.parse(v) |
3649 | except: | 3649 | except: |
3650 | if isinstance(v, str) and len(v.strip()) == 0: | 3650 | # When we can't parse a date, we just leave the field out |
3651 | # Pleroma bug workaround: Empty string becomes start of epoch | 3651 | del json_object[k] |
3652 | json_object[k] = datetime.datetime.fromtimestamp(0) | ||
3653 | else: | ||
3654 | raise MastodonAPIError('Encountered invalid date.') | ||
3655 | return json_object | 3652 | return json_object |
3656 | 3653 | ||
3657 | @staticmethod | 3654 | @staticmethod |