mirror of
https://github.com/lkddi/nexusphp.git
synced 2026-04-14 20:40:49 +08:00
torrent operation log type add edit&delete
This commit is contained in:
@@ -154,7 +154,7 @@ class ClaimRepository extends BaseRepository
|
||||
public function settleUser($uid, $force = false, $test = false): bool
|
||||
{
|
||||
$user = User::query()->with('language')->findOrFail($uid);
|
||||
$list = Claim::query()->where('uid', $uid)->with(['snatch'])->get();
|
||||
$list = Claim::query()->where('uid', $uid)->with(['snatch', 'torrent' => fn ($query) => $query->select(Torrent::$commentFields)])->get();
|
||||
$now = Carbon::now();
|
||||
$startOfThisMonth = $now->clone()->startOfMonth();
|
||||
$seedTimeRequiredHours = Claim::getConfigStandardSeedTimeHours();
|
||||
@@ -210,7 +210,7 @@ class ClaimRepository extends BaseRepository
|
||||
"reachedTorrentIdArr: %s, unReachedIdArr: %s, bonusResult: %s, seedTimeHours: %s",
|
||||
json_encode($reachedTorrentIdArr), json_encode($unReachedIdArr), json_encode($bonusResult), $seedTimeHoursAvg
|
||||
), 'alert');
|
||||
$bonusFinal = $bonusResult['seed_bonus'] * $seedTimeHoursAvg * $bonusMultiplier;
|
||||
$bonusFinal = $bonusResult['seed_points'] * $seedTimeHoursAvg * $bonusMultiplier;
|
||||
do_log("bonus final: $bonusFinal", 'alert');
|
||||
|
||||
$totalDeduct = $bonusDeduct * count($unReachedIdArr);
|
||||
|
||||
Reference in New Issue
Block a user