mirror of
https://github.com/TheAnachronism/docspell.git
synced 2025-03-27 17:35:04 +00:00
Unwrap single directory after unzip is complete
This commit is contained in:
parent
62bd9844dd
commit
2ca492d6cb
@ -38,9 +38,9 @@ final case class AddonArchive(url: LenientUri, name: String, version: String) {
|
|||||||
Files[F].createDirectories(target) *>
|
Files[F].createDirectories(target) *>
|
||||||
reader(url)
|
reader(url)
|
||||||
.through(Zip[F](logger.some).unzip(glob = glob, targetDir = target.some))
|
.through(Zip[F](logger.some).unzip(glob = glob, targetDir = target.some))
|
||||||
.evalTap(_ => Directory.unwrapSingle[F](logger, target))
|
|
||||||
.compile
|
.compile
|
||||||
.drain
|
.drain
|
||||||
|
.flatTap(_ => Directory.unwrapSingle[F](logger, target))
|
||||||
.as(target)
|
.as(target)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user