From a56891132d4306b58102e942974ceb38d2e2ac9e Mon Sep 17 00:00:00 2001 From: xiaomlove Date: Mon, 7 Mar 2022 00:59:10 +0800 Subject: [PATCH] add cleanup increase bonus log + install migrate force --- include/cleanup.php | 8 ++++++-- nexus/Install/Install.php | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/include/cleanup.php b/include/cleanup.php index 3a140248..d3ec342a 100644 --- a/include/cleanup.php +++ b/include/cleanup.php @@ -287,8 +287,12 @@ function docleanup($forceAll = 0, $printProgress = false) { $count = $maxseeding_bonus; $all_bonus = $seedPoints = ($valuetwo * atan($A / $l_bonus) + ($perseeding_bonus * $count)) / (3600 / $autoclean_interval_one); $is_donor = get_single_value("users","donor","WHERE id=".$arr['userid']); - if ($is_donor == 'yes' && $donortimes_bonus > 0) - $all_bonus = $all_bonus * $donortimes_bonus; + $log = "[UPDATE_BONUS], user: {$arr['userid']}, original bonus: $all_bonus, is_donor: $is_donor, donortimes_bonus: $donortimes_bonus"; + if ($is_donor == 'yes' && $donortimes_bonus > 0) { + $all_bonus = $all_bonus * $donortimes_bonus; + $log .= ", do multiple, all_bonus: $all_bonus"; + } + do_log($log); KPS("+",$all_bonus,$arr["userid"]); sql_query("update users set seed_points = ifnull(seed_points, 0) + $seedPoints where id = {$arr["userid"]}"); } diff --git a/nexus/Install/Install.php b/nexus/Install/Install.php index 3025098a..b68a0bea 100644 --- a/nexus/Install/Install.php +++ b/nexus/Install/Install.php @@ -572,7 +572,7 @@ class Install if (!WITH_LARAVEL) { throw new \RuntimeException('Laravel is not available.'); } - $command = "php " . ROOT_PATH . "artisan db:seed"; + $command = "php " . ROOT_PATH . "artisan db:seed --force"; $result = exec($command, $output, $result_code); $this->doLog(sprintf('command: %s, result_code: %s, result: %s', $command, $result_code, $result)); $this->doLog("output: " . json_encode($output));