Handle missing includeMetadata parameter.

This commit is contained in:
CalDescent 2022-02-13 19:27:12 +00:00
parent 166d32032a
commit acddf36467

View File

@ -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);