@@ -100,7 +100,7 @@ func (d *DataAccessService) GetValidatorDashboardRewards(ctx context.Context, da
100100 elDs := goqu .Dialect ("postgres" ).
101101 Select (
102102 goqu .L ("b.epoch" ),
103- goqu .SUM (goqu .I ("value" )).As ("el_rewards" )).
103+ goqu .COALESCE ( goqu . SUM (goqu .I ("value" )), 0 ).As ("el_rewards" )).
104104 From (goqu .L ("users_val_dashboards_validators v" )).
105105 Where (goqu .L ("b.epoch >= ?" , startEpoch )).
106106 LeftJoin (goqu .I ("execution_rewards_finalized" ).As ("b" ), goqu .On (goqu .L ("v.validator_index = b.proposer" ))).
@@ -547,7 +547,7 @@ func (d *DataAccessService) GetValidatorDashboardGroupRewards(ctx context.Contex
547547
548548 elDs := goqu .Dialect ("postgres" ).
549549 Select (
550- goqu .SUM (goqu .I ("value" )).As ("blocks_el_rewards" )).
550+ goqu .COALESCE ( goqu . SUM (goqu .I ("value" )), 0 ).As ("blocks_el_rewards" )).
551551 From (goqu .L ("users_val_dashboards_validators v" )).
552552 LeftJoin (goqu .I ("execution_rewards_finalized" ).As ("b" ), goqu .On (goqu .L ("v.validator_index = b.proposer" ))).
553553 Where (goqu .L ("b.epoch = ?" , epoch ))
@@ -712,7 +712,7 @@ func (d *DataAccessService) GetValidatorDashboardRewardsChart(ctx context.Contex
712712 elDs := goqu .Dialect ("postgres" ).
713713 Select (
714714 goqu .L ("b.epoch" ),
715- goqu .SUM (goqu .I ("value" )).As ("el_rewards" )).
715+ goqu .COALESCE ( goqu . SUM (goqu .I ("value" )), 0 ).As ("el_rewards" )).
716716 From (goqu .L ("users_val_dashboards_validators v" )).
717717 Where (goqu .L ("b.epoch >= ?" , startEpoch )).
718718 LeftJoin (goqu .I ("execution_rewards_finalized" ).As ("b" ), goqu .On (goqu .L ("v.validator_index = b.proposer" ))).
@@ -955,7 +955,7 @@ func (d *DataAccessService) GetValidatorDashboardDuties(ctx context.Context, das
955955 elDs := goqu .Dialect ("postgres" ).
956956 Select (
957957 goqu .L ("b.proposer" ),
958- goqu .SUM (goqu .I ("value" )).As ("el_rewards" )).
958+ goqu .COALESCE ( goqu . SUM (goqu .I ("value" )), 0 ).As ("el_rewards" )).
959959 From (goqu .I ("execution_rewards_finalized" ).As ("b" )).
960960 Where (goqu .L ("b.epoch = ?" , epoch )).
961961 GroupBy (goqu .L ("b.proposer" ))
0 commit comments