Browse Source

Handle missing includeMetadata parameter.

qdn-metadata
CalDescent 3 years ago
parent
commit
acddf36467
  1. 8
      src/main/java/org/qortal/api/resource/ArbitraryResource.java

8
src/main/java/org/qortal/api/resource/ArbitraryResource.java

@ -434,6 +434,10 @@ public class ArbitraryResource {
@QueryParam("includemetadata") Boolean includeMetadata) {
Security.checkApiCallAllowed(request);
if (includeMetadata == null) {
includeMetadata = false;
}
try (final Repository repository = RepositoryManager.getRepository()) {
List<ArbitraryTransactionData> hostedTransactions = ArbitraryDataStorageManager.getInstance().listAllHostedTransactions(repository, limit, offset, includeMetadata);
@ -466,6 +470,10 @@ public class ArbitraryResource {
List<ArbitraryResourceInfo> resources = new ArrayList<>();
if (includeMetadata == null) {
includeMetadata = false;
}
try (final Repository repository = RepositoryManager.getRepository()) {
List<ArbitraryTransactionData> transactionDataList = ArbitraryDataStorageManager.getInstance().listAllHostedTransactions(repository, limit, offset, includeMetadata);

Loading…
Cancel
Save