diff --git a/appstore/validator.go b/appstore/validator.go index dd1fb90..ba78002 100644 --- a/appstore/validator.go +++ b/appstore/validator.go @@ -97,7 +97,7 @@ func NewWithConfig(config Config) Client { } // Verify sends receipts and gets validation result -func (c *Client) Verify(req *IAPRequest) (IAPResponse, error) { +func (c *Client) Verify(req IAPRequest) (IAPResponse, error) { result := IAPResponse{} res, body, errs := gorequest.New(). Post(c.URL). diff --git a/appstore/validator_test.go b/appstore/validator_test.go index 1af6d9a..a2e5fde 100644 --- a/appstore/validator_test.go +++ b/appstore/validator_test.go @@ -105,7 +105,7 @@ func TestVerify(t *testing.T) { req := IAPRequest{ ReceiptData: "dummy data", } - actual, _ := client.Verify(&req) + actual, _ := client.Verify(req) if !reflect.DeepEqual(actual, expected) { t.Errorf("got %v\nwant %v", actual, expected) }