diff options
Diffstat (limited to 'lib/api/entities/nuget/metadatum.rb')
-rw-r--r-- | lib/api/entities/nuget/metadatum.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/api/entities/nuget/metadatum.rb b/lib/api/entities/nuget/metadatum.rb index 256b916cb64..c316dfce740 100644 --- a/lib/api/entities/nuget/metadatum.rb +++ b/lib/api/entities/nuget/metadatum.rb @@ -4,6 +4,12 @@ module API module Entities module Nuget class Metadatum < Grape::Entity + expose :authors, documentation: { type: 'string', example: 'Authors' } do |metadatum| + metadatum[:authors] || '' + end + expose :description, as: :summary, documentation: { type: 'string', example: 'Description' } do |metadatum| + metadatum[:description] || '' + end expose :project_url, as: :projectUrl, expose_nil: false, documentation: { type: 'string', example: 'http://sandbox.com/project' } expose :license_url, as: :licenseUrl, expose_nil: false, documentation: { type: 'string', example: 'http://sandbox.com/license' } expose :icon_url, as: :iconUrl, expose_nil: false, documentation: { type: 'string', example: 'http://sandbox.com/icon' } |