MCPcopy Create free account
hub / github.com/alephdata/aleph / _serialize

Method _serialize

aleph/views/serializers.py:290–295  ·  view source on GitHub ↗
(self, obj)

Source from the content-addressed store, hash-verified

288 EntitySerializer().collect(obj.get("entity", {}))
289
290 def _serialize(self, obj):
291 entity = obj.get("entity", {})
292 obj["entity"] = EntitySerializer().serialize(entity)
293 collection_id = obj.pop("collection_id")
294 obj["writeable"] = request.authz.can(collection_id, request.authz.WRITE)
295 return obj
296
297
298class ExportSerializer(Serializer):

Callers

nothing calls this directly

Calls 4

EntitySerializerClass · 0.85
serializeMethod · 0.80
canMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected