From eee5caf1f8811afb301113118da845a2964fe4ea Mon Sep 17 00:00:00 2001 From: Matt Gibson Date: Wed, 16 Mar 2022 11:01:16 -0400 Subject: [PATCH] Seek to origin of MemoryStream before use (#1916) --- src/Admin/Controllers/ToolsController.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Admin/Controllers/ToolsController.cs b/src/Admin/Controllers/ToolsController.cs index 6d37a03f5c..d46d85f47d 100644 --- a/src/Admin/Controllers/ToolsController.cs +++ b/src/Admin/Controllers/ToolsController.cs @@ -265,12 +265,14 @@ namespace Bit.Admin.Controllers model.InstallationId.Value, model.Version); var ms = new MemoryStream(); await JsonSerializer.SerializeAsync(ms, license, JsonHelpers.Indented); + ms.Seek(0, SeekOrigin.Begin); return File(ms, "text/plain", "bitwarden_organization_license.json"); } else if (user != null) { var license = await _userService.GenerateLicenseAsync(user, null, model.Version); var ms = new MemoryStream(); + ms.Seek(0, SeekOrigin.Begin); await JsonSerializer.SerializeAsync(ms, license, JsonHelpers.Indented); return File(ms, "text/plain", "bitwarden_premium_license.json"); }