From 311f65df521eefd7d328ce0237796e005c4e1bd1 Mon Sep 17 00:00:00 2001
From: alerickson <25858831+alerickson@users.noreply.github.com>
Date: Thu, 6 Jul 2023 20:33:03 -0700
Subject: [PATCH] Bug fix for RequireLicenseAcceptance

---
 src/code/PublishPSResource.cs | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/code/PublishPSResource.cs b/src/code/PublishPSResource.cs
index f67d356de..9c3f00140 100644
--- a/src/code/PublishPSResource.cs
+++ b/src/code/PublishPSResource.cs
@@ -575,7 +575,8 @@ private string CreateNuspec(
                         }
 
                         // defaults to false
-                        string requireLicenseAcceptance = psData.ContainsKey("requirelicenseacceptance") ? psData["requirelicenseacceptance"].ToString() : "false";
+                        // boolean value needs to be a lowercase string for it to be correctly parsed
+                        string requireLicenseAcceptance = psData.ContainsKey("requirelicenseacceptance") ? psData["requirelicenseacceptance"].ToString().ToLower() : "false";
 
                         metadataElementsDictionary.Add("requireLicenseAcceptance", requireLicenseAcceptance);