Skip to content

Commit 1d3f559

Browse files
committed
fix(model-client): don't use roleIds in the deprecated ReplicatedRepository
It's only used by the legacy-sync-plugin, which still relies on name based roles.
1 parent 0ba1639 commit 1d3f559

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

model-client/src/jvmMain/kotlin/org/modelix/model/client/ReplicatedRepository.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ actual open class ReplicatedRepository actual constructor(
235235
var initialVersion = if (versionHash.isNullOrEmpty()) null else loadFromHash(versionHash, store)
236236
val initialTree = MutableObject<CLTree>()
237237
if (initialVersion == null) {
238-
initialTree.setValue(CLTree.builder(store).repositoryId(branchReference.repositoryId).build())
238+
initialTree.setValue(CLTree.builder(store).useRoleIds(false).repositoryId(branchReference.repositoryId).build())
239239
initialVersion = createVersion(initialTree.value, arrayOf(), null)
240240
client.asyncStore.put(branchReference.getKey(), initialVersion.getContentHash())
241241
} else {

0 commit comments

Comments
 (0)