kopia lustrzana https://gitlab.com/marnanel/chapeau
intermediate
rodzic
b7ab7cdf84
commit
eadd90431e
|
@ -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):
|
||||
|
|
|
@ -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)
|
||||
|
||||
|
|
|
@ -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):
|
||||
|
|
Ładowanie…
Reference in New Issue