|
@@ -57,6 +57,7 @@ func UpdateSuperiorsPerformance(engine *xorm.Engine, superiorsStr string, amount
|
|
|
if rp.TeamPerformance >= rewards {
|
|
|
rp.TeamPerformance -= rewards //pool sub rewards
|
|
|
per.PerformanceRewards += rewards //user add rewards to PerformanceRewards
|
|
|
+ per.ClaimedPerformanceLevel = level
|
|
|
//update available
|
|
|
err := UpdateAvailableRewards(engine, rewards, user.Id)
|
|
|
if err != nil {
|
|
@@ -70,7 +71,11 @@ func UpdateSuperiorsPerformance(engine *xorm.Engine, superiorsStr string, amount
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ }
|
|
|
|
|
|
+ _, err = engine.ID(1).Update(&rp)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
}
|
|
|
|
|
|
return nil
|