File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
src/ResourceManager/DataFactories/Commands.DataFactoryV2/Models Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -105,16 +105,20 @@ public virtual List<PSDataFactory> FilterPSDataFactories(DataFactoryFilterOption
105
105
}
106
106
var dataFactories = new List < PSDataFactory > ( ) ;
107
107
108
- if ( filterOptions . DataFactoryName != null )
108
+ if ( filterOptions . DataFactoryName != null && filterOptions . ResourceGroupName != null )
109
109
{
110
110
dataFactories . Add ( GetDataFactory ( filterOptions . ResourceGroupName , filterOptions . DataFactoryName ) ) ;
111
111
}
112
- else if ( filterOptions . ResourceGroupName == null )
112
+ else if ( filterOptions . ResourceGroupName == null && filterOptions . DataFactoryName == null )
113
113
{
114
114
dataFactories . AddRange ( ListDataFactoriesBySubscription ( filterOptions ) ) ;
115
115
}
116
116
else
117
117
{
118
+ if ( filterOptions . ResourceGroupName == null && filterOptions . DataFactoryName != null )
119
+ {
120
+ throw new Exception ( "ResourceGroupName name can't be null if factory name is not due to parameter sets. Should never reach this point" ) ;
121
+ }
118
122
dataFactories . AddRange ( ListDataFactories ( filterOptions ) ) ;
119
123
}
120
124
return dataFactories ;
You can’t perform that action at this time.
0 commit comments