Skip to content

Commit 4ade8b4

Browse files
committed
Create also subfolders with diffs
1 parent 4a91e3a commit 4ade8b4

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

server/mergin/sync/models.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1030,7 +1030,9 @@ def construct_checkpoint(self) -> bool:
10301030
return False
10311031

10321032
project: Project = basefile.file.project
1033-
os.makedirs(project.storage.diffs_dir, exist_ok=True)
1033+
1034+
# create diffs directory if not exists and subfolders in case of diffs/subfolder/diff-file
1035+
os.makedirs(os.path.dirname(self.abs_path), exist_ok=True)
10341036

10351037
try:
10361038
if len(diffs_paths) == 1:

0 commit comments

Comments
 (0)