Fixed crash in DiscoveryComponent::HasMessagePermission

This commit is contained in:
Gunnar Beutner 2012-05-09 12:21:56 +02:00
parent 9d86d0d126
commit 4cbf2400c0
1 changed files with 3 additions and 0 deletions

View File

@ -392,6 +392,9 @@ void DiscoveryComponent::SendDiscoveryMessage(string method, string identity, En
bool DiscoveryComponent::HasMessagePermission(Dictionary::Ptr roles, string messageType, string message)
{
if (!roles)
return false;
ConfigHive::Ptr configHive = GetApplication()->GetConfigHive();
ConfigCollection::Ptr roleCollection = configHive->GetCollection("role");