Skip to content

Commit f4c7bea

Browse files
authored
Merge pull request #290 from fastlane/add-client-version
Add client version request header to all requests
2 parents c7c4d72 + 19bfed8 commit f4c7bea

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

lib/fastlane/plugin/firebase_app_distribution/actions/firebase_app_distribution_action.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ def self.run(params)
7676
end
7777

7878
if upload_status_response.testing_uri
79-
UI.message("🔗 Share this release with testers: #{upload_status_response.testing_uri}")
79+
UI.message("🔗 Share this release with testers who have access: #{upload_status_response.testing_uri}")
8080
end
8181

8282
if upload_status_response.binary_download_uri

lib/fastlane/plugin/firebase_app_distribution/client/firebase_app_distribution_api_client.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ def distribute(release_name, emails, group_aliases)
4444
connection.post(distribute_url(release_name), payload.to_json) do |request|
4545
request.headers[AUTHORIZATION] = "Bearer " + @auth_token
4646
request.headers[CONTENT_TYPE] = APPLICATION_JSON
47+
request.headers[CLIENT_VERSION] = client_version_header_value
4748
end
4849
rescue Faraday::ClientError
4950
UI.user_error!("#{ErrorMessage::INVALID_TESTERS} \nEmails: #{emails} \nGroup Aliases: #{group_aliases}")
@@ -74,6 +75,7 @@ def update_release_notes(release_name, release_notes)
7475
connection.patch(update_release_notes_url(release_name), payload.to_json) do |request|
7576
request.headers[AUTHORIZATION] = "Bearer " + @auth_token
7677
request.headers[CONTENT_TYPE] = APPLICATION_JSON
78+
request.headers[CLIENT_VERSION] = client_version_header_value
7779
end
7880
rescue Faraday::ClientError => e
7981
error = ErrorResponse.new(e.response)
@@ -92,6 +94,7 @@ def get_aab_info(app_name)
9294
begin
9395
response = connection.get(aab_info_url(app_name)) do |request|
9496
request.headers[AUTHORIZATION] = "Bearer " + @auth_token
97+
request.headers[CLIENT_VERSION] = client_version_header_value
9598
end
9699
rescue Faraday::ResourceNotFound
97100
UI.user_error!("#{ErrorMessage::INVALID_APP_ID}: #{app_name}")
@@ -183,6 +186,7 @@ def upload(app_name, binary_path, platform, timeout)
183186
def get_upload_status(operation_name)
184187
response = connection.get(upload_status_url(operation_name)) do |request|
185188
request.headers[AUTHORIZATION] = "Bearer " + @auth_token
189+
request.headers[CLIENT_VERSION] = client_version_header_value
186190
end
187191
UploadStatusResponse.new(response.body)
188192
end
@@ -197,6 +201,7 @@ def get_udids(app_id)
197201
begin
198202
response = connection.get(get_udids_url(app_id)) do |request|
199203
request.headers[AUTHORIZATION] = "Bearer " + @auth_token
204+
request.headers[CLIENT_VERSION] = client_version_header_value
200205
end
201206
rescue Faraday::ResourceNotFound
202207
UI.user_error!("#{ErrorMessage::INVALID_APP_ID}: #{app_id}")

0 commit comments

Comments
 (0)