mirror of
https://github.com/fergalmoran/dss.api.git
synced 2025-12-27 03:39:13 +00:00
Fixed notifications
This commit is contained in:
@@ -474,7 +474,7 @@ class NotificationSerializer(serializers.HyperlinkedModelSerializer):
|
||||
from_user = InlineUserProfileSerializer(source='get_from_user', read_only=True)
|
||||
notification_url = serializers.ReadOnlyField()
|
||||
verb = serializers.ReadOnlyField()
|
||||
target = serializers.ReadOnlyField()
|
||||
target = serializers.SerializerMethodField()
|
||||
date = serializers.ReadOnlyField()
|
||||
|
||||
class Meta:
|
||||
@@ -497,6 +497,9 @@ class NotificationSerializer(serializers.HyperlinkedModelSerializer):
|
||||
def get_avatar_image(self, obj):
|
||||
return settings.DEFAULT_USER_IMAGE if obj.from_user is None else obj.get_sized_avatar_image(253, 157)
|
||||
|
||||
def get_target(self, obj):
|
||||
return "/{}/{}".format(obj.to_user.slug, obj.target)
|
||||
|
||||
|
||||
class MessageSerializer(serializers.ModelSerializer):
|
||||
from_user = InlineUserProfileSerializer(read_only=True)
|
||||
|
||||
Reference in New Issue
Block a user