Fix setting flags on form load.

This commit is contained in:
Boris Gulay
2018-12-22 16:50:46 +03:00
parent a4dc73c6a7
commit d8ea3d5539

View File

@@ -250,8 +250,8 @@ class ident_switch extends rcube_plugin
$record['ident_switch.form.' . $dbToForm[$k]] = $v; $record['ident_switch.form.' . $dbToForm[$k]] = $v;
// Parse flags // Parse flags
$record['ident_switch.form.common.enabled'] = $row['flags'] & self::DB_ENABLED; $record['ident_switch.form.common.enabled'] = !!($row['flags'] & self::DB_ENABLED);
$record['ident_switch.form.imap.tls'] = $row['flags'] & self::DB_SECURE_IMAP_TLS; $record['ident_switch.form.imap.tls'] = !!($row['flags'] & self::DB_SECURE_IMAP_TLS);
// Set readonly if needed // Set readonly if needed
$cfg = $this->get_preconfig($record['email']); $cfg = $this->get_preconfig($record['email']);