From 56fd8bc257446a7759e5eee7f65fdb430b6682bb Mon Sep 17 00:00:00 2001 From: Luke Hoban Date: Tue, 26 Dec 2017 09:42:42 -0800 Subject: [PATCH] Fix REST API calls for encrypt/decrypt (#767) The merge of two recent changes seems to have led to these calls invoking the API incorrectly. --- pkg/backend/cloud/backend.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/backend/cloud/backend.go b/pkg/backend/cloud/backend.go index 193105f5e..23bdcf3bf 100644 --- a/pkg/backend/cloud/backend.go +++ b/pkg/backend/cloud/backend.go @@ -154,7 +154,7 @@ func (c *cloudCrypter) EncryptValue(plaintext string) (string, error) { var resp apitype.EncryptValueResponse req := apitype.EncryptValueRequest{Plaintext: []byte(plaintext)} - if err := pulumiRESTCall(c.backend.cloudURL, "POST", path, &req, &resp, nil); err != nil { + if err := pulumiRESTCall(c.backend.cloudURL, "POST", path, nil, &req, &resp); err != nil { return "", err } return base64.StdEncoding.EncodeToString(resp.Ciphertext), nil @@ -176,7 +176,7 @@ func (c *cloudCrypter) DecryptValue(cipherstring string) (string, error) { var resp apitype.DecryptValueResponse req := apitype.DecryptValueRequest{Ciphertext: ciphertext} - if err := pulumiRESTCall(c.backend.cloudURL, "POST", path, &req, &resp, nil); err != nil { + if err := pulumiRESTCall(c.backend.cloudURL, "POST", path, nil, &req, &resp); err != nil { return "", err } return string(resp.Plaintext), nil