Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
interfect
funkwhale
Commits
ee0341ba
Verified
Commit
ee0341ba
authored
Mar 31, 2018
by
Eliot Berriot
Browse files
Ensure we truncate summary
parent
f526f0c1
Changes
1
Hide whitespace changes
Inline
Side-by-side
api/funkwhale_api/federation/serializers.py
View file @
ee0341ba
...
...
@@ -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
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment