Skip to content

Commit

Permalink
further corrections
Browse files Browse the repository at this point in the history
  • Loading branch information
bajajneha27 committed May 23, 2024
1 parent f2210f4 commit 568aab6
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 8 deletions.
8 changes: 4 additions & 4 deletions google/cloud/storage/client.cc
Original file line number Diff line number Diff line change
Expand Up @@ -490,11 +490,11 @@ std::string Client::Endpoint() const {
// But the code is rarely used and not in any critical path.
std::string Client::EndpointAuthority() const {
auto endpoint = Endpoint();
auto host = absl::string_view(endpoint);
if (!absl::ConsumePrefix(&host, "https://")) {
absl::ConsumePrefix(&host, "http://");
auto endpoint_authority = absl::string_view(endpoint);
if (!absl::ConsumePrefix(&endpoint_authority, "https://")) {
absl::ConsumePrefix(&endpoint_authority, "http://");
}
return std::string(host);
return std::string(endpoint_authority);
}

namespace internal {
Expand Down
2 changes: 1 addition & 1 deletion google/cloud/storage/client_sign_policy_document_test.cc
Original file line number Diff line number Diff line change
Expand Up @@ -266,7 +266,7 @@ TEST(CreateSignedPolicyDocTest, SignV4CustomEndpoint) {
client.GenerateSignedPostPolicyV4(CreatePolicyDocumentV4ForTest());

ASSERT_STATUS_OK(actual);
EXPECT_THAT(actual->url, StartsWith("https://storage.mydomain.com"));
EXPECT_THAT(actual->url, StartsWith(custom_endpoint));
}

} // namespace
Expand Down
4 changes: 2 additions & 2 deletions google/cloud/storage/internal/policy_document_request_test.cc
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ TEST(PolicyDocumentV4Request, Url) {
PolicyDocumentV4 doc;
doc.bucket = "test-bucket";
PolicyDocumentV4Request request(doc);
auto const custom_endpoint_authority = std::string{"mydomain.com"};
auto const custom_endpoint_authority = std::string{"storage.mydomain.com"};
request.SetEndpointAuthority(custom_endpoint_authority);
EXPECT_THAT(request.Url(),
StartsWith("https://" + custom_endpoint_authority));
Expand All @@ -167,7 +167,7 @@ TEST(PolicyDocumentV4Request, Url) {
TEST(PolicyDocumentV4Request, UrlWithVirtualHostName) {
PolicyDocumentV4 doc;
doc.bucket = "test-bucket";
auto const custom_endpoint_authority = std::string{"mydomain.com"};
auto const custom_endpoint_authority = std::string{"storage.mydomain.com"};
PolicyDocumentV4Request request(doc);
request.SetOption(VirtualHostname(true));
request.SetEndpointAuthority(custom_endpoint_authority);
Expand Down
2 changes: 1 addition & 1 deletion google/cloud/storage/internal/signed_url_requests_test.cc
Original file line number Diff line number Diff line change
Expand Up @@ -643,7 +643,7 @@ TEST(V4SignedUrlRequests, BucketBoundHostnameReset) {
}

TEST(V4SignedUrlRequests, CustomEndpoint) {
auto const custom_endpoint_authority = std::string{"mydomain.com"};
auto const custom_endpoint_authority = std::string{"storage.mydomain.com"};
V4SignUrlRequest request("GET", "test-bucket", "test-object",
custom_endpoint_authority);
ASSERT_STATUS_OK(request.Validate());
Expand Down

0 comments on commit 568aab6

Please sign in to comment.