[Fix] Fixed AbstractTransaction.lock(Locator) for non-root locators

This commit is contained in:
Robert von Burg 2022-12-08 09:43:23 +01:00
parent d5c042c92d
commit 01ee883c11
Signed by: eitch
GPG Key ID: 75DB9C85C74331F7
1 changed files with 2 additions and 1 deletions

View File

@ -292,7 +292,8 @@ public abstract class AbstractTransaction implements StrolchTransaction {
@Override
public void lock(Locator locator) throws StrolchLockException {
this.realm.lock(locator.trim(3));
locator = locator.trim(3);
this.realm.lock(locator);
this.lockedElements.add(locator);
}