private OSDMap GroupAsNewsSource(OSDMap map)
{
OSDMap resp = new OSDMap();
resp["Verified"] = OSD.FromBoolean(false);
IGenericsConnector generics = Aurora.DataManager.DataManager.RequestPlugin<IGenericsConnector>();
UUID groupID;
if (generics != null && map.ContainsKey("Group") == true && map.ContainsKey("Use") && UUID.TryParse(map["Group"], out groupID) == true)
{
if (map["Use"].AsBoolean())
{
OSDMap useValue = new OSDMap();
useValue["Use"] = OSD.FromBoolean(true);
generics.AddGeneric(groupID, "Group", "WebUI_newsSource", useValue);
}
else
{
generics.RemoveGeneric(groupID, "Group", "WebUI_newsSource");
}
resp["Verified"] = OSD.FromBoolean(true);
}
return resp;
}