diff --git a/app/serializers/deploy_key_entity.rb b/app/serializers/deploy_key_entity.rb index cdedc2c7bd018a9c6f3de348a52fc4a71d90ea4e..d75a83d0fa529aa4b13314afc14506fe7bd49e28 100644 --- a/app/serializers/deploy_key_entity.rb +++ b/app/serializers/deploy_key_entity.rb @@ -4,6 +4,8 @@ class DeployKeyEntity < Grape::Entity expose :title expose :fingerprint expose :can_push + expose :destroyed_when_orphaned?, as: :destroyed_when_orphaned + expose :almost_orphaned?, as: :almost_orphaned expose :created_at expose :updated_at expose :projects, using: ProjectEntity do |deploy_key| diff --git a/spec/serializers/deploy_key_entity_spec.rb b/spec/serializers/deploy_key_entity_spec.rb index da1d33b42ac80c3ad0b77d7fc720369bd926ba3b..cc3fb193f1be2c1293c6772361c59a35846fa369 100644 --- a/spec/serializers/deploy_key_entity_spec.rb +++ b/spec/serializers/deploy_key_entity_spec.rb @@ -17,6 +17,8 @@ describe DeployKeyEntity do title: deploy_key.title, fingerprint: deploy_key.fingerprint, can_push: deploy_key.can_push, + destroyed_when_orphaned: true, + almost_orphaned: false, created_at: deploy_key.created_at, updated_at: deploy_key.updated_at, projects: [