trilby-heavy
Marnanel Thurman 2020-03-23 00:59:28 +00:00
rodzic b7ab7cdf84
commit eadd90431e
3 zmienionych plików z 12 dodań i 10 usunięć

Wyświetl plik

@ -321,6 +321,10 @@ class Status(models.Model):
def application(self):
return None # FIXME
@property
def in_reply_to_account_id(self):
return None # FIXME
###################
class Notification(models.Model):

Wyświetl plik

@ -153,7 +153,7 @@ class StatusSerializer(serializers.ModelSerializer):
required = False)
in_reply_to_account_id = serializers.PrimaryKeyRelatedField(
queryset=Status.objects.all,
queryset=Person.objects.all,
required = False)
reblog = serializers.URLField(
@ -163,17 +163,13 @@ class StatusSerializer(serializers.ModelSerializer):
# "content" is read-only for HTML;
# "status" is write-only for text (or Markdown)
content = serializers.CharField(
source='html',
required = False,
read_only = True)
status = serializers.CharField(
source='content',
required = False,
source='source_text',
write_only = True)
created_at = serializers.DateTimeField(
source='published',
required = False,
read_only = True)

Wyświetl plik

@ -40,9 +40,11 @@ class TestIntegration(TestCase):
content = json.loads(result.content.decode())
self.assertEqual(
[
sorted([
'id', 'uri', 'url',
'account', 'in_reply_to_account_id',
'account',
'in_reply_to_id',
'in_reply_to_account_id',
'content', 'created_at',
'emojis', 'reblogs_count',
'favourites_count', 'reblogged',
@ -58,8 +60,8 @@ class TestIntegration(TestCase):
'application',
'language',
'pinned',
],
list(content.keys()),
]),
sorted(list(content.keys())),
)
def test_post_to_own_timeline(self):