Teilnehmerauswertung auf Ledger-Lesemodell umstellen
This commit is contained in:
+1
-18
@@ -8,23 +8,6 @@ $saasUser = saas_current_user($pdo);
|
||||
$tenantId = 0;
|
||||
$hasAccess = false;
|
||||
|
||||
function kaffeeliste_default_tenant(PDO $pdo): ?array
|
||||
{
|
||||
$tenantSlug = getenv('M4_DEFAULT_TENANT_SLUG');
|
||||
if ($tenantSlug === false || trim($tenantSlug) === '') {
|
||||
$tenantSlug = getenv('M3_DEFAULT_TENANT_SLUG');
|
||||
}
|
||||
$tenantSlug = $tenantSlug !== false && trim($tenantSlug) !== ''
|
||||
? trim($tenantSlug)
|
||||
: 'default';
|
||||
|
||||
$stmt = $pdo->prepare('SELECT id, name, slug FROM tenants WHERE slug = ? LIMIT 1');
|
||||
$stmt->execute([$tenantSlug]);
|
||||
$tenant = $stmt->fetch();
|
||||
|
||||
return $tenant !== false ? $tenant : null;
|
||||
}
|
||||
|
||||
function kaffeeliste_money(int $cents): string
|
||||
{
|
||||
return saas_format_money_cents($cents) . ' €';
|
||||
@@ -36,7 +19,7 @@ if ($saasUser !== null && saas_user_has_role(['owner', 'admin', 'treasurer'], $s
|
||||
}
|
||||
|
||||
if (!$hasAccess && $saasUser === null && checkKaffeelisteAdmin($conn, $mailadress)) {
|
||||
$tenant = kaffeeliste_default_tenant($pdo);
|
||||
$tenant = ledger_fetch_default_tenant($pdo);
|
||||
if ($tenant !== null) {
|
||||
$tenantId = (int)$tenant['id'];
|
||||
$hasAccess = true;
|
||||
|
||||
Reference in New Issue
Block a user