diff --git a/oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/version/VersionableEditor.java b/oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/version/VersionableEditor.java index 2a46023..0f1b3ed 100644 --- a/oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/version/VersionableEditor.java +++ b/oak-upgrade/src/main/java/org/apache/jackrabbit/oak/upgrade/version/VersionableEditor.java @@ -45,6 +45,7 @@ import static org.apache.jackrabbit.JcrConstants.MIX_REFERENCEABLE; import static org.apache.jackrabbit.JcrConstants.MIX_VERSIONABLE; import static org.apache.jackrabbit.oak.plugins.memory.MultiGenericPropertyState.nameProperty; import static org.apache.jackrabbit.oak.plugins.version.VersionConstants.MIX_REP_VERSIONABLE_PATHS; +import static org.apache.jackrabbit.oak.upgrade.version.VersionHistoryUtil.getVersionHistoryBuilder; import static org.apache.jackrabbit.oak.upgrade.version.VersionHistoryUtil.getVersionHistoryNodeState; import static org.apache.jackrabbit.oak.upgrade.version.VersionHistoryUtil.getVersionStorage; @@ -170,7 +171,7 @@ public class VersionableEditor extends DefaultEditor { } private boolean isVersionHistoryExists(String versionableUuid) { - return getVersionHistoryNodeState(versionStorage.getNodeState(), versionableUuid).exists(); + return getVersionHistoryBuilder(versionStorage, versionableUuid).exists(); } private void removeVersionProperties(final NodeBuilder versionableBuilder) {