From 6a980e64ebf3cd46db60445da779e76a4d9ce0f2 Mon Sep 17 00:00:00 2001 From: pijemcolu Date: Mon, 23 Oct 2017 09:02:28 +0200 Subject: [PATCH] zipPackage to disk --- .../businesslogic/Packager/PackageInstance/utill.cs | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/umbraco.cms/businesslogic/Packager/PackageInstance/utill.cs b/src/umbraco.cms/businesslogic/Packager/PackageInstance/utill.cs index b1ca6696fe..1bf981f516 100644 --- a/src/umbraco.cms/businesslogic/Packager/PackageInstance/utill.cs +++ b/src/umbraco.cms/businesslogic/Packager/PackageInstance/utill.cs @@ -59,7 +59,7 @@ namespace umbraco.cms.businesslogic.packager requirements.AppendChild(CreateNode("minor", pack.UmbracoVersion == null ? "0" : pack.UmbracoVersion.Minor.ToInvariantString(), doc)); requirements.AppendChild(CreateNode("patch", pack.UmbracoVersion == null ? "0" : pack.UmbracoVersion.Build.ToInvariantString(), doc)); if (pack.UmbracoVersion != null) - { + { requirements.Attributes.Append(CreateAttribute("type", "strict", doc)); } package.AppendChild(requirements); @@ -294,8 +294,14 @@ namespace umbraco.cms.businesslogic.packager } } } - } - + + using (var fileStream = new FileStream(savePath, FileMode.Create)) + { + memoryStream.Seek(0, SeekOrigin.Begin); + memoryStream.CopyTo(fileStream); + } + } + } private static ArrayList GenerateFileList(string Dir)