From f861fc5523b5cad48e78a77fadeeea2c2dcb7800 Mon Sep 17 00:00:00 2001 From: Tglman Date: Tue, 28 Jan 2025 15:49:28 +0000 Subject: [PATCH] fix: make sure to return a valid value also for missing property in sequences recyclable flag, issue #10375 --- .../orient/core/metadata/sequence/OSequence.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/orientechnologies/orient/core/metadata/sequence/OSequence.java b/core/src/main/java/com/orientechnologies/orient/core/metadata/sequence/OSequence.java index 90a89a3da5f..b2c6dc05c21 100755 --- a/core/src/main/java/com/orientechnologies/orient/core/metadata/sequence/OSequence.java +++ b/core/src/main/java/com/orientechnologies/orient/core/metadata/sequence/OSequence.java @@ -430,7 +430,8 @@ public synchronized OSequence setName(final String name) { } public synchronized boolean getRecyclable() { - return tlDocument.get().field(FIELD_RECYCLABLE, OType.BOOLEAN); + Boolean value = tlDocument.get().field(FIELD_RECYCLABLE, OType.BOOLEAN); + return Boolean.TRUE.equals(value); } public synchronized void setRecyclable(final boolean recyclable) {