Siirrä allekirjoitukset Asiakaspalvelu-välilehdelle + postilaatikoiden piilotus
- Uusi "Omat asetukset" -näkymä Asiakaspalvelu-tabiin (allekirjoitukset + mailbox-näkyvyys) - Uusi user_hidden_mailboxes-taulu piilotettavien postilaatikoiden tallennukseen - API: profile_update + check_auth tukevat hidden_mailboxes-listaa - Tikettilista suodattaa piilotettujen mailboxien tiketit automaattisesti - Reply-formin mailbox-dropdown piilottaa piilotetut postilaatikot - Allekirjoitukset poistettu Oma profiili -modalista (siirretty Asiakaspalvelu-asetuksiin) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
4
api.php
4
api.php
@@ -1461,6 +1461,7 @@ switch ($action) {
|
||||
'signatures' => $userSignatures,
|
||||
'branding' => $branding,
|
||||
'enabled_modules' => $enabledModules,
|
||||
'hidden_mailboxes' => $u ? ($u['hidden_mailboxes'] ?? []) : [],
|
||||
]);
|
||||
} else {
|
||||
echo json_encode(['authenticated' => false]);
|
||||
@@ -1756,6 +1757,9 @@ switch ($action) {
|
||||
}
|
||||
$u['signatures'] = $sigs;
|
||||
}
|
||||
if (isset($input['hidden_mailboxes']) && is_array($input['hidden_mailboxes'])) {
|
||||
$u['hidden_mailboxes'] = array_map('strval', $input['hidden_mailboxes']);
|
||||
}
|
||||
dbSaveUser($u);
|
||||
// Päivitä session nimi
|
||||
$_SESSION['nimi'] = $u['nimi'];
|
||||
|
||||
Reference in New Issue
Block a user