You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 24, 2021. It is now read-only.
Following on from PR #354 and #358 , Array DataTypes are now output differently from New-DscResourceWikiSite in the WikiPages module.
For a MOF that contains a string array property, previously New-DscResourceWikiSite would output a datatype of String[]. Now it outputs a datatype of StringArray[].
This is because Get-MofSchemaObject used to output the DataType property as a System.String object, but now it is a Microsoft.Management.Infrastructure.CimType object which has a ToString value of StringArray for arrays rather then String as it was previously.
Suggested solution to the issue
New-DscResourceWikiSite could be changed to either remove the logic that adds [] to array datatypes, or strip the Array part of the string depending on what output is decided upon.
Details of the problem, bug, or enhancement
Following on from PR #354 and #358 , Array DataTypes are now output differently from
New-DscResourceWikiSitein theWikiPagesmodule.For a MOF that contains a string array property, previously
New-DscResourceWikiSitewould output a datatype ofString[]. Now it outputs a datatype ofStringArray[].This is because
Get-MofSchemaObjectused to output the DataType property as aSystem.Stringobject, but now it is aMicrosoft.Management.Infrastructure.CimTypeobject which has aToStringvalue ofStringArrayfor arrays rather thenStringas it was previously.Suggested solution to the issue
New-DscResourceWikiSitecould be changed to either remove the logic that adds[]to array datatypes, or strip theArraypart of the string depending on what output is decided upon.