@@ -481,7 +481,7 @@ private void ValidateEmailTask(TaskObject currentTask)
481
481
if ( emailsSpecified )
482
482
{
483
483
var emails = currentTask . Args [ RecipientEmails ] ?? string . Empty ;
484
- var formattedEmails = emails . Split ( ',' ) . Where ( e => ! string . IsNullOrWhiteSpace ( e . Trim ( ) ) ) ;
484
+ var formattedEmails = emails . Split ( ',' , StringSplitOptions . TrimEntries | StringSplitOptions . RemoveEmptyEntries ) ;
485
485
486
486
if ( ! formattedEmails . Any ( ) )
487
487
{
@@ -522,7 +522,7 @@ private void ValidateEmailTask(TaskObject currentTask)
522
522
if ( rolesSpecified )
523
523
{
524
524
var roles = currentTask . Args [ RecipientRoles ] ?? string . Empty ;
525
- var formattedRoles = roles . Split ( ',' ) . Where ( r => ! string . IsNullOrWhiteSpace ( r . Trim ( ) ) ) ;
525
+ var formattedRoles = roles . Split ( ',' , StringSplitOptions . TrimEntries | StringSplitOptions . RemoveEmptyEntries ) ;
526
526
527
527
if ( ! formattedRoles . Any ( ) )
528
528
{
@@ -538,15 +538,15 @@ private void ValidateEmailTask(TaskObject currentTask)
538
538
}
539
539
540
540
var metadataValues = currentTask . Args [ MetadataValues ] ?? string . Empty ;
541
- var formattedMetadataValues = metadataValues . Split ( ',' ) . Where ( m => ! string . IsNullOrWhiteSpace ( m . Trim ( ) ) ) ;
541
+ var formattedMetadataValues = metadataValues . Split ( ',' , StringSplitOptions . TrimEntries | StringSplitOptions . RemoveEmptyEntries ) ;
542
542
543
543
if ( ! formattedMetadataValues . Any ( ) )
544
544
{
545
545
Errors . Add ( $ "Argument '{ MetadataValues } ' for task { currentTask . Id } must be a comma seperated list of DICOM metadata tag names.") ;
546
546
return ;
547
547
}
548
548
549
- var disallowedTags = _options . Value . DicomTagsDisallowed . Split ( ',' ) . Select ( t => t . Trim ( ) ) ;
549
+ var disallowedTags = _options . Value . DicomTagsDisallowed . Split ( ',' , StringSplitOptions . TrimEntries | StringSplitOptions . RemoveEmptyEntries ) ;
550
550
var intersect = formattedMetadataValues . Intersect ( disallowedTags ) ;
551
551
552
552
if ( intersect . Any ( ) )
0 commit comments