update secondary index on load

This commit is contained in:
Daniel Larimer 2015-06-29 16:37:31 -04:00
parent e43a538bdc
commit 2ee9b01d3f

View file

@ -237,7 +237,10 @@ namespace graphene { namespace db {
virtual const object& load( const std::vector<char>& data )override
{
return DerivedIndex::insert( fc::raw::unpack<object_type>( data ) );
const auto& result = DerivedIndex::insert( fc::raw::unpack<object_type>( data ) );
for( const auto& item : _sindex )
item->object_inserted( result );
return result;
}