private static string MaybeAddHubTagToView(string view, Dictionary<string, object> args)
{
//if (args.ContainsKey("hub") && String.IsNullOrEmpty((string)args["hub"]) == false)
if (args.HasNonEmptyOrNullStringValue("hub"))
{
var hub = (string)args["hub"];
hub = hub.ToLower();
if (String.IsNullOrEmpty(view) && !String.IsNullOrEmpty(hub) && hub != "all") // hub, no view
view = hub;
else if (!String.IsNullOrEmpty(view) && !String.IsNullOrEmpty(hub) && hub != "all") // hub plus view
view = view + "," + hub.ToLower();
}
return view;
}