Fix archived collection name on apkg import

This commit is contained in:
RumovZ 2022-04-21 09:03:10 +02:00
parent bf5254e882
commit 592e7e240c

View file

@ -96,7 +96,8 @@ impl ExchangeData {
} }
fn collection_to_tempfile(archive: &mut ZipArchive<File>) -> Result<NamedTempFile> { fn collection_to_tempfile(archive: &mut ZipArchive<File>) -> Result<NamedTempFile> {
let mut zip_file = archive.by_name(Meta::new_legacy().collection_filename())?; let meta = Meta::from_archive(archive)?;
let mut zip_file = archive.by_name(meta.collection_filename())?;
let mut tempfile = NamedTempFile::new()?; let mut tempfile = NamedTempFile::new()?;
io::copy(&mut zip_file, &mut tempfile)?; io::copy(&mut zip_file, &mut tempfile)?;
Ok(tempfile) Ok(tempfile)