This commit is contained in:
xiaomlove
2025-09-14 00:47:09 +07:00
parent 4c46f376ba
commit c74c88f5a5
10 changed files with 65 additions and 22 deletions

View File

@@ -2331,7 +2331,7 @@ function get_css_row() {
}
$Cache->cache_value('stylesheet_content', $rows, 95400);
}
return $rows[$cssid];
return $rows[$cssid] ?? $rows[$defcss];
}
function get_css_uri($file = "")
{
@@ -6300,13 +6300,11 @@ function build_bonus_table(array $user, array $bonusResult = [], array $options
$baseBonusFactor = $donortimes_bonus;
}
$baseBonus = $bonusResult['seed_bonus'] * $baseBonusFactor;
$totalBonus = number_format(
$baseBonus
$totalBonus = $baseBonus
+ $haremAddition * $haremFactor
+ $bonusResult['official_bonus'] * $officialAdditionalFactor
+ $bonusResult['medal_bonus'] * $bonusResult['medal_additional_factor']
, 3
);
;
$rowSpan = 1;
$hasHaremAddition = $hasOfficialAddition = $hasMedalAddition = false;

View File

@@ -1280,6 +1280,13 @@ function user_can($permission, $fail = false, $uid = 0): bool
throw new \App\Exceptions\InsufficientPermissionException();
}
function assert_has_permission(bool $permissionCheckResult): void
{
if (!$permissionCheckResult) {
throw new \App\Exceptions\InsufficientPermissionException();
}
}
function is_donor(array $userInfo): bool