Skip to content

Commit

Permalink
changes payload creation in RtWallet from stringbuilder to jsonobject…
Browse files Browse the repository at this point in the history
…builder
  • Loading branch information
ammaratef45 committed Jan 31, 2019
1 parent dcad578 commit c371376
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions src/main/java/com/amihaiemil/zold/RtWallet.java
Expand Up @@ -35,6 +35,8 @@
import java.io.IOException;
import java.net.URI;

import javax.json.Json;

/**
* RESTful Zold wallet.
* @author Mihai Andronache (amihaiemil@gmail.com)
Expand Down Expand Up @@ -118,13 +120,12 @@ public void pay(
final HttpPost pay = new HttpPost(
URI.create(this.baseUri.toString() + "/do-pay")
);
StringBuilder payload = new StringBuilder();
payload.append("{");
payload.append("\"keygap\":" + keygap + ",");
payload.append("\"bnf\":" + user + ",");
payload.append("\"amount\":" + amount + ",");
payload.append("\"details\":" + details);
payload.append("}");
String payload = Json.createObjectBuilder()
.add("keygap", keygap)
.add("bnf", user)
.add("amount", amount)
.add("details", details)
.build().toString();
pay.setEntity(new StringEntity(payload.toString(),
ContentType.APPLICATION_JSON));
try {
Expand Down

0 comments on commit c371376

Please sign in to comment.