mirror of
https://github.com/manyfold3d/manyfold.git
synced 2026-10-23 04:02:19 -05:00
17 lines
464 B
Ruby
17 lines
464 B
Ruby
module DataPackage
|
|
class ModelFileSerializer < BaseSerializer
|
|
def serialize
|
|
return if !@object.persisted? || @object.basename == "datapackage.json"
|
|
{
|
|
name: @object.basename.parameterize,
|
|
path: @object.filename,
|
|
mediatype: @object.mime_type,
|
|
caption: @object.caption,
|
|
description: @object.notes,
|
|
up: @object.up_direction,
|
|
presupported: @object.presupported
|
|
}.compact
|
|
end
|
|
end
|
|
end
|