Source code for stream_framework.serializers.simple_timeline_serializer

from stream_framework.activity import DehydratedActivity
from stream_framework.serializers.base import BaseSerializer


class SimpleTimelineSerializer(BaseSerializer):

    def loads(self, serialized_activity, *args, **kwargs):
        return DehydratedActivity(serialization_id=serialized_activity)

    def dumps(self, activity, *args, **kwargs):
        '''
        Returns the serialized version of activity and the
        '''
        return activity.serialization_id