mirror of
https://code.eliotberriot.com/funkwhale/funkwhale.git
synced 2025-10-04 01:29:16 +02:00
Ensure we truncate summary
This commit is contained in:
parent
f526f0c1fe
commit
ee0341ba1a
1 changed files with 6 additions and 0 deletions
|
@ -22,6 +22,7 @@ class ActorSerializer(serializers.ModelSerializer):
|
|||
publicKey = serializers.JSONField(source='public_key', required=False)
|
||||
manuallyApprovesFollowers = serializers.NullBooleanField(
|
||||
source='manually_approves_followers', required=False)
|
||||
summary = serializers.CharField(max_length=None, required=False)
|
||||
|
||||
class Meta:
|
||||
model = models.Actor
|
||||
|
@ -80,6 +81,11 @@ class ActorSerializer(serializers.ModelSerializer):
|
|||
kwargs.update(self.prepare_missing_fields())
|
||||
return super().save(**kwargs)
|
||||
|
||||
def validate_summary(self, value):
|
||||
if value:
|
||||
return value[:500]
|
||||
|
||||
|
||||
class ActorWebfingerSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = models.Actor
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue