Skip to content

Commit

Permalink
Merge pull request #192 from RWS/191-ISHRemote-Get-IshTypeFieldDefini…
Browse files Browse the repository at this point in the history
…tion-sees-Event-progress-and-detail-column-DATETIMEKIND

#191 The DATETIMEKIND fields are removed from AddIshEventTableFieldSe…
  • Loading branch information
ArianArt authored Jun 28, 2024
2 parents 28ae715 + b7c41f1 commit 23b5731
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ Describe "Get-IshEvent" -Tags "Create" {
$ishSession.DefaultRequestedMetadata = "All"
$ishEvent = (Get-IshEvent -IShSession $ishSession)[0]
if((([Version]$ishSession.ServerVersion).Major -eq 15 -and ([Version]$ishSession.ServerVersion).Minor -ge 1) -or ([Version]$ishSession.ServerVersion).Major -ge 16) {
$ishEvent.IshField.Count | Should -Be 12
$ishEvent.IshField.Count | Should -Be 11
} else {
$ishEvent.IshField.Count | Should -Be 10
}
Expand All @@ -149,7 +149,11 @@ Describe "Get-IshEvent" -Tags "Create" {
$ishEvent = (Get-IshEvent -IshSession $ishSession -ModifiedSince ((Get-Date).AddMinutes(-10)) -UserFilter All -RequestedMetadata $allProgressMetadata)[0]
$ishEvent.ProgressRef -gt 0 | Should -Be $true
#$ishEvent.DetailRef -gt 0 | Should -Be $true
$ishEvent.IshField.Count | Should -Be 10
if((([Version]$ishSession.ServerVersion).Major -eq 15 -and ([Version]$ishSession.ServerVersion).Minor -ge 1) -or ([Version]$ishSession.ServerVersion).Major -ge 16) {
$ishEvent.IshField.Count | Should -Be 12
} else {
$ishEvent.IshField.Count | Should -Be 10
}
}
It "Parameter RequestedMetadata only all of Detail level" {
$ishEvent = (Get-IshEvent -IshSession $ishSession -ModifiedSince ((Get-Date).AddMinutes(-10)) -UserFilter All -RequestedMetadata $allDetailMetadata)[0]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -173,11 +173,6 @@ private void AddIshEventTableFieldSetup()
new IshTypeFieldDefinition(_logger, Enumerations.ISHType.ISHEvent, Enumerations.Level.Detail, true, false, true, true, false, false, false, true, true, false, "EVENTDATATYPE", Enumerations.DataType.Number, "", "", "The event data type that indicates the content data type of the referenced blob under this event detail. Possible values are: None(0), String(1), List(2), Xml(3), SendEventData(10), LogObject (20), StatusReport(21), CommandOutput(30), DITAOTLogFile (31) and Other(99)."),
new IshTypeFieldDefinition(_logger, Enumerations.ISHType.ISHEvent, Enumerations.Level.Detail, false, false, true, false, false, false, false, true, true, false, "EVENTDATASIZE", Enumerations.DataType.Number, "", "", "The event data size contains the data size of the referenced blob under this detailid."),
};
if ((_ishVersion.MajorVersion == 15 && _ishVersion.MinorVersion >= 1) || _ishVersion.MajorVersion >= 16)
{
ishTypeFieldDefinitions.Add(new IshTypeFieldDefinition(_logger, Enumerations.ISHType.ISHEvent, Enumerations.Level.Progress, false, false, true, false, false, false, false, true, false, false, "DATETIMEKIND", Enumerations.DataType.String, "", "", "The kind of the date time (LOCAL, UTC) in the creation and modification date of the event progress."));
ishTypeFieldDefinitions.Add(new IshTypeFieldDefinition(_logger, Enumerations.ISHType.ISHEvent, Enumerations.Level.Detail, false, false, true, false, false, false, false, true, false, false, "DATETIMEKIND", Enumerations.DataType.String, "", "", "The kind of the date time (LOCAL, UTC) in the creation of the event detail."));
}

foreach (var ishTypeFieldDefinition in ishTypeFieldDefinitions)
{
Expand Down

0 comments on commit 23b5731

Please sign in to comment.