diff --git a/internal/store/core.go b/internal/store/core.go index 13b9616..e992f1c 100644 --- a/internal/store/core.go +++ b/internal/store/core.go @@ -45,7 +45,8 @@ func (s *Store) SaveTemp(path string, sumb string, b []byte) error { return photoserrors.ErrStoreWrongChecksum } - dir := s.Dir(path, sumString) + tmpdir := filepath.Join("tmp", path) + dir := s.Dir(tmpdir, sumString) filename := filepath.Join(dir, sumString) if s.FileExists(filename) {