diff --git a/src/main/java/org/qortal/api/resource/ArbitraryResource.java b/src/main/java/org/qortal/api/resource/ArbitraryResource.java index 6dc5e2f6..52a874d8 100644 --- a/src/main/java/org/qortal/api/resource/ArbitraryResource.java +++ b/src/main/java/org/qortal/api/resource/ArbitraryResource.java @@ -392,18 +392,15 @@ public class ArbitraryResource { List transactionDataList = ArbitraryDataStorageManager.getInstance().listAllHostedTransactions(repository); for (ArbitraryTransactionData transactionData : transactionDataList) { - ArbitraryTransaction transaction = new ArbitraryTransaction(repository, transactionData); - if (transaction.isDataLocal()) { - String name = transactionData.getName(); - Service service = transactionData.getService(); - String identifier = transactionData.getIdentifier(); - - if (transactionData.getName() != null) { - List transactionResources = repository.getArbitraryRepository() - .getArbitraryResources(service, identifier, name, (identifier == null), null, null, false); - if (transactionResources != null) { - resources.addAll(transactionResources); - } + String name = transactionData.getName(); + Service service = transactionData.getService(); + String identifier = transactionData.getIdentifier(); + + if (transactionData.getName() != null) { + List transactionResources = repository.getArbitraryRepository() + .getArbitraryResources(service, identifier, name, (identifier == null), null, null, false); + if (transactionResources != null) { + resources.addAll(transactionResources); } } }