Unverified Commit 18e37bca authored by Simon Esposito's avatar Simon Esposito Committed by GitHub
Browse files

Return error on empty Google receipt PackageName (#1085)

parent 173b560c
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -283,6 +283,10 @@ func decodeReceiptGoogle(receipt string) (*ReceiptGoogle, error) {
	if err := json.Unmarshal([]byte(unwrapped), &gr); err != nil {
		return nil, errors.New("receipt is malformed")
	}
	if gr.PackageName == "" {
		return nil, errors.New("receipt is malformed")
	}

	return &gr, nil
}