TransferList: How to reset validation error message when using `BACK`

Product: PowerShell Universal
Version: 3.8.8
 } -OnValidateStep {
  $Context = $EventData
  if ($Context.CurrentStep -eq 0 -and $Context.Context.OwnedApps.count -eq 0 ) {
      New-UDValidationResult -ValidationError $tl:vselectapps
  }

  elseif ($Context.CurrentStep -eq 1 -and $Context.Context.OwnedGroups.count -eq 0) {
      New-UDValidationResult -ValidationError $tl:vselectgroups
  }

  elseif ($Context.CurrentStep -eq 2 -and $Context.Context.AccessReviewer -eq '') {
      New-UDValidationResult -ValidationError $tl:vaccessreviewer
  }

  elseif ($Context.CurrentStep -eq 2 -and (-not $Context.Context.InactivityDuration)) {
      New-UDValidationResult -ValidationError $tl:vinactivityduration
  }

  else { New-UDValidationResult -Valid }
} 

Error message persists after BACK:

This is a bug. I haven’t figured out a workaround. I will make sure we get this patched in 3.8.11.

1 Like