|
@@ -281,7 +281,14 @@ namespace InABox.Clients
|
|
|
|
|
|
public Dictionary<string, CoreTable> QueryMultiple(Dictionary<string, IQueryDef> queries)
|
|
|
{
|
|
|
- return DoQueryMultiple(queries);
|
|
|
+ if(queries.Count == 0)
|
|
|
+ {
|
|
|
+ return new Dictionary<string, CoreTable>();
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ return DoQueryMultiple(queries);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
protected abstract Dictionary<string, CoreTable> DoQueryMultiple(Dictionary<string, IQueryDef> queries);
|
|
@@ -294,7 +301,7 @@ namespace InABox.Clients
|
|
|
Dictionary<string, CoreTable>? result = null;
|
|
|
try
|
|
|
{
|
|
|
- result = DoQueryMultiple(queries);
|
|
|
+ result = QueryMultiple(queries);
|
|
|
}
|
|
|
catch (Exception e)
|
|
|
{
|