#13061 toekn lts message no show to individual users
This commit is contained in:
parent
0dd0927633
commit
8a29e03b58
|
@ -0,0 +1,6 @@
|
||||||
|
START TRANSACTION;
|
||||||
|
|
||||||
|
ALTER TABLE `tusuario`
|
||||||
|
ADD COLUMN `stop_lts_modal` TINYINT NOT NULL DEFAULT 0 AFTER `session_max_time_expire`;
|
||||||
|
|
||||||
|
COMMIT;
|
|
@ -43,9 +43,11 @@ if (! check_acl($config['id_user'], 0, 'PM') && ! is_user_admin($config['id_user
|
||||||
if (is_ajax()) {
|
if (is_ajax()) {
|
||||||
$stopShowingModal = get_parameter('stopShowingModal', 0);
|
$stopShowingModal = get_parameter('stopShowingModal', 0);
|
||||||
if ($stopShowingModal === '1') {
|
if ($stopShowingModal === '1') {
|
||||||
config_update_value('stop_lts_modal', 1);
|
db_process_sql_update(
|
||||||
} else {
|
'tusuario',
|
||||||
config_update_value('stop_lts_modal', 0);
|
['stop_lts_modal' => '1'],
|
||||||
|
['id_user' => $config['id_user']],
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
return;
|
return;
|
||||||
|
@ -95,7 +97,8 @@ if ($php_version_array[0] < 7) {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<?php
|
<?php
|
||||||
if ($config['stop_lts_modal'] === '0') {
|
$stop_lts_modal = db_get_value('stop_lts_modal', 'tusuario', 'id_user', $config['id_user']);
|
||||||
|
if ($stop_lts_modal === '0') {
|
||||||
?>
|
?>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
|
|
|
@ -243,7 +243,11 @@ if (!$action_update_url_update_manager) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($result && $lts_updates === 1) {
|
if ($result && $lts_updates === 1) {
|
||||||
config_update_value('stop_lts_modal', '0');
|
db_process_sql_update(
|
||||||
|
'tusuario',
|
||||||
|
['stop_lts_modal' => '0'],
|
||||||
|
['id_user' => $config['id_user']],
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
ui_print_result_message(
|
ui_print_result_message(
|
||||||
|
|
|
@ -3143,10 +3143,6 @@ function config_process_config()
|
||||||
config_update_value('default_assign_tags', '');
|
config_update_value('default_assign_tags', '');
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!isset($config['stop_lts_modal'])) {
|
|
||||||
config_update_value('stop_lts_modal', 0);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($config['default_no_hierarchy'])) {
|
if (!isset($config['default_no_hierarchy'])) {
|
||||||
config_update_value('default_no_hierarchy', 0);
|
config_update_value('default_no_hierarchy', 0);
|
||||||
}
|
}
|
||||||
|
|
|
@ -1326,6 +1326,8 @@ CREATE TABLE IF NOT EXISTS `tusuario` (
|
||||||
`allowed_ip_list` TEXT,
|
`allowed_ip_list` TEXT,
|
||||||
`auth_token_secret` VARCHAR(45) DEFAULT NULL,
|
`auth_token_secret` VARCHAR(45) DEFAULT NULL,
|
||||||
`session_max_time_expire` INT NOT NULL DEFAULT 0,
|
`session_max_time_expire` INT NOT NULL DEFAULT 0,
|
||||||
|
`stop_lts_modal` TINYINT NOT NULL DEFAULT 0;
|
||||||
|
|
||||||
CONSTRAINT `fk_filter_id` FOREIGN KEY (`id_filter`) REFERENCES tevent_filter (`id_filter`) ON DELETE SET NULL,
|
CONSTRAINT `fk_filter_id` FOREIGN KEY (`id_filter`) REFERENCES tevent_filter (`id_filter`) ON DELETE SET NULL,
|
||||||
UNIQUE KEY `id_user` (`id_user`)
|
UNIQUE KEY `id_user` (`id_user`)
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=UTF8MB4;
|
) ENGINE=InnoDB DEFAULT CHARSET=UTF8MB4;
|
||||||
|
|
Loading…
Reference in New Issue