From 64f74caaf0ce917b58c2c857500443337b9d254c Mon Sep 17 00:00:00 2001 From: p31729568 Date: Thu, 11 Jul 2019 13:45:55 +0800 Subject: [PATCH] project package show api response add contact info --- app/api/mobile/entities/project_package.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/api/mobile/entities/project_package.rb b/app/api/mobile/entities/project_package.rb index 85f8bb14..7313abfc 100644 --- a/app/api/mobile/entities/project_package.rb +++ b/app/api/mobile/entities/project_package.rb @@ -12,6 +12,8 @@ module Mobile expose :bidding_users_count, if: { type: :index } expose :min_price expose :max_price + expose :contact_name, if: ->(package, opts){ opts[:user].id == package.creator_id || opts[:user].admin? || opts[:user].business? } + expose :contact_phone, if: ->(package, opts){ opts[:user].id == package.creator_id || opts[:user].admin? || opts[:user].business? } expose :deadline_at do |package, _| package.deadline_at.try(:utc).try(:iso8601)