adding extra checks for unusual failure of get_scheduled_witness

This commit is contained in:
Daniel Larimer 2015-08-27 09:08:38 -04:00
parent 761fcb3d20
commit df3318efc6

View file

@ -823,7 +823,10 @@ namespace graphene { namespace app {
for( const auto& r : relevant )
{
if( _subscribe_filter.contains(r) )
{
broadcast_queue[r].emplace_back(obj->to_variant());
break;
}
}
if( relevant.size() == 0 && _subscribe_filter.contains(obj->id) )
broadcast_queue[account_id_type()].emplace_back(obj->to_variant());
@ -882,7 +885,10 @@ namespace graphene { namespace app {
for( const auto& r : relevant )
{
if( _subscribe_filter.contains(r) )
{
updates.emplace_back(obj->to_variant());
break;
}
}
if( relevant.size() == 0 && _subscribe_filter.contains(obj->id) )
updates.emplace_back(obj->to_variant());