Skip to content
Snippets Groups Projects
Verified Commit 6b4691c8 authored by Timm Fitschen's avatar Timm Fitschen
Browse files

BUG: fix merge errors

parent bb324025
Branches
Tags
1 merge request!74Draft: ENH: file system: directory
Pipeline #47536 failed
......@@ -189,6 +189,7 @@ public class FSODescriptor implements VirtualFSODescriptorInterface {
public static FSODescriptor createDir(String fileStorageId, final Path dirPath) {
final FSODescriptor ret = new FSODescriptor(dirPath);
ret.key = dirPath.toString();
ret.fileStorageId = fileStorageId;
ret.type = ObjectType.DIRECTORY;
return ret;
......
......@@ -14,6 +14,7 @@ import org.caosdb.server.jobs.EntityFlagJob;
import org.caosdb.server.jobs.JobAnnotation;
import org.caosdb.server.jobs.TransactionStage;
import org.caosdb.server.permissions.EntityACL;
import org.caosdb.server.transaction.WriteTransactionInterface;
@JobAnnotation(
flag = "autoCreateDirs",
......@@ -78,6 +79,7 @@ public class AutoCreateDirs extends EntityFlagJob {
child.setParentDirectory(newFD.getEntityId());
final EntityInterface newDir = new InsertEntity(name, Role.Directory);
newDir.setId(((WriteTransactionInterface) getTransaction()).generateId());
newDir.setEntityACL(EntityACL.getOwnerACLFor(getUser()));
newDir.setFSODescriptor(newFD);
getContainer().add(newDir);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment