UNPKG

reldens

Version:
29 lines (23 loc) 628 B
/** * * Reldens - ObjectSubscriber * */ const { RewardsMapper } = require('../rewards-mapper'); class ObjectSubscriber { static async enrichWithRewards(objectInstance) { if(!objectInstance){ return; } objectInstance['rewards'] = RewardsMapper.fromModels( await objectInstance.dataServer.getEntity('rewards').loadByWithRelations( 'object_id', objectInstance.id, ['animations', 'items_item', 'modifier'] ) ); } } module.exports.ObjectSubscriber = ObjectSubscriber;