From 4448e2b5dfcc0b7d281c8b6f731e49bf1329e7c3 Mon Sep 17 00:00:00 2001 From: CalDescent Date: Sat, 5 Mar 2022 17:39:13 +0000 Subject: [PATCH] Handle case when metadata isn't returned. --- .../qortal/controller/arbitrary/ArbitraryMetadataManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/qortal/controller/arbitrary/ArbitraryMetadataManager.java b/src/main/java/org/qortal/controller/arbitrary/ArbitraryMetadataManager.java index 99249b67..aadeec79 100644 --- a/src/main/java/org/qortal/controller/arbitrary/ArbitraryMetadataManager.java +++ b/src/main/java/org/qortal/controller/arbitrary/ArbitraryMetadataManager.java @@ -183,7 +183,9 @@ public class ArbitraryMetadataManager { try { ArbitraryDataFile metadataFile = ArbitraryDataFile.fromHash(metadataHash, signature); - return metadataFile.getBytes(); + if (metadataFile.exists()) { + return metadataFile.getBytes(); + } } catch (DataException e) { // Do nothing }