diff --git a/app/src/main/java/io/lbry/browser/tasks/wallet/UnlockTipsTask.java b/app/src/main/java/io/lbry/browser/tasks/wallet/UnlockTipsTask.java index 4f13d46..c5513a8 100644 --- a/app/src/main/java/io/lbry/browser/tasks/wallet/UnlockTipsTask.java +++ b/app/src/main/java/io/lbry/browser/tasks/wallet/UnlockTipsTask.java @@ -29,7 +29,6 @@ public class UnlockTipsTask extends AsyncTask { public Boolean doInBackground(Void... params) { List txids = new ArrayList<>(); - List claimIds = new ArrayList<>(); try { Map options = new HashMap<>(); @@ -42,18 +41,15 @@ public class UnlockTipsTask extends AsyncTask { for (int i = 0; i < items.length(); i++) { JSONObject item = items.getJSONObject(i); String txid = Helper.getJSONString("txid", null, item); - String claimId = Helper.getJSONString("claim_id", null, item); - if (!Helper.isNullOrEmpty(txid) && !Helper.isNullOrEmpty(claimId)) { + if (!Helper.isNullOrEmpty(txid)) { txids.add(txid); - claimIds.add(claimId); } } } - if (txids.size() > 0 && txids.size() == claimIds.size()) { + if (txids.size() > 0) { options = new HashMap<>(); options.put("txid", txids); - options.put("claim_id", claimIds); options.put("blocking", true); Lbry.genericApiCall(Lbry.METHOD_TXO_SPEND, options); } diff --git a/app/src/main/java/io/lbry/browser/ui/publish/PublishFormFragment.java b/app/src/main/java/io/lbry/browser/ui/publish/PublishFormFragment.java index 7bc2940..b722f22 100644 --- a/app/src/main/java/io/lbry/browser/ui/publish/PublishFormFragment.java +++ b/app/src/main/java/io/lbry/browser/ui/publish/PublishFormFragment.java @@ -1108,6 +1108,7 @@ public class PublishFormFragment extends BaseFragment implements // Run the logPublish task if (!BuildConfig.DEBUG) { + claimResult.setSigningChannel(claim.getSigningChannel()); LogPublishTask logPublish = new LogPublishTask(claimResult); logPublish.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR); }