Appearance: Fix form CSS media rendering
Fix the way the form CSS contained in the media attribute is rendered. This is now an interator and not a single value. Replace the current method with a for loop. Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
@@ -174,6 +174,7 @@ class WorkflowSerializer(serializers.HyperlinkedModelSerializer):
|
||||
document_types_url = serializers.HyperlinkedIdentityField(
|
||||
view_name='rest_api:workflow-document-type-list'
|
||||
)
|
||||
image_url = serializers.SerializerMethodField()
|
||||
states = WorkflowStateSerializer(many=True, required=False)
|
||||
transitions = WorkflowTransitionSerializer(many=True, required=False)
|
||||
|
||||
@@ -182,11 +183,18 @@ class WorkflowSerializer(serializers.HyperlinkedModelSerializer):
|
||||
'url': {'view_name': 'rest_api:workflow-detail'},
|
||||
}
|
||||
fields = (
|
||||
'document_types_url', 'id', 'internal_name', 'label', 'states',
|
||||
'transitions', 'url'
|
||||
'document_types_url', 'image_url', 'id', 'internal_name', 'label',
|
||||
'states', 'transitions', 'url'
|
||||
)
|
||||
model = Workflow
|
||||
|
||||
def get_image_url(self, instance):
|
||||
return reverse(
|
||||
'rest_api:workflow-image', args=(
|
||||
instance.pk,
|
||||
), request=self.context['request'], format=self.context['format']
|
||||
)
|
||||
|
||||
|
||||
class WorkflowInstanceLogEntrySerializer(serializers.ModelSerializer):
|
||||
document_workflow_url = serializers.SerializerMethodField()
|
||||
|
||||
Reference in New Issue
Block a user