mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-12-26 00:29:38 +01:00
- no need to run RefreshTable (only necessary if multicolumn index got changed)
- emptying notification table, as it can contain thousands of old, not delivered entries
This commit is contained in:
parent
375c8e82dd
commit
23c21cb372
@ -15,7 +15,7 @@ if (!defined('NOTIFICATION_APP'))
|
|||||||
}
|
}
|
||||||
|
|
||||||
$setup_info[NOTIFICATION_APP]['name'] = NOTIFICATION_APP;
|
$setup_info[NOTIFICATION_APP]['name'] = NOTIFICATION_APP;
|
||||||
$setup_info[NOTIFICATION_APP]['version'] = '1.9.001';
|
$setup_info[NOTIFICATION_APP]['version'] = '1.9.002';
|
||||||
$setup_info[NOTIFICATION_APP]['app_order'] = 1;
|
$setup_info[NOTIFICATION_APP]['app_order'] = 1;
|
||||||
$setup_info[NOTIFICATION_APP]['tables'] = array('egw_notificationpopup');
|
$setup_info[NOTIFICATION_APP]['tables'] = array('egw_notificationpopup');
|
||||||
$setup_info[NOTIFICATION_APP]['enable'] = 2;
|
$setup_info[NOTIFICATION_APP]['enable'] = 2;
|
||||||
@ -35,10 +35,6 @@ $setup_info[NOTIFICATION_APP]['hooks'][] = 'preferences';
|
|||||||
$setup_info[NOTIFICATION_APP]['hooks'][] = 'settings';
|
$setup_info[NOTIFICATION_APP]['hooks'][] = 'settings';
|
||||||
$setup_info[NOTIFICATION_APP]['hooks'][] = 'admin';
|
$setup_info[NOTIFICATION_APP]['hooks'][] = 'admin';
|
||||||
$setup_info[NOTIFICATION_APP]['hooks']['deleteaccount'] = 'notifications.notifications.deleteaccount';
|
$setup_info[NOTIFICATION_APP]['hooks']['deleteaccount'] = 'notifications.notifications.deleteaccount';
|
||||||
//$setup_info[NOTIFICATION_APP]['hooks']['settings'] = NOTIFICATION_APP.'.ts_admin_prefs_sidebox_hooks.settings';
|
|
||||||
//$setup_info[NOTIFICATION_APP]['hooks']['admin'] = NOTIFICATION_APP.'.ts_admin_prefs_sidebox_hooks.all_hooks';
|
|
||||||
//$setup_info[NOTIFICATION_APP]['hooks']['sidebox_menu'] = NOTIFICATION_APP.'.ts_admin_prefs_sidebox_hooks.all_hooks';
|
|
||||||
//$setup_info[NOTIFICATION_APP]['hooks']['search_link'] = NOTIFICATION_APP.'.bonotification.search_link';
|
|
||||||
|
|
||||||
/* Dependencies for this app to work */
|
/* Dependencies for this app to work */
|
||||||
$setup_info[NOTIFICATION_APP]['depends'][] = array(
|
$setup_info[NOTIFICATION_APP]['depends'][] = array(
|
||||||
|
@ -51,17 +51,14 @@ function notifications_upgrade1_8()
|
|||||||
'ix' => array('account_id'),
|
'ix' => array('account_id'),
|
||||||
'uc' => array()
|
'uc' => array()
|
||||||
),'session_id');
|
),'session_id');
|
||||||
$GLOBALS['egw_setup']->oProc->RefreshTable('egw_notificationpopup',array(
|
|
||||||
'fd' => array(
|
|
||||||
'account_id' => array('type' => 'int','precision' => '20','nullable' => False),
|
|
||||||
'message' => array('type' => 'longtext')
|
|
||||||
),
|
|
||||||
'pk' => array(),
|
|
||||||
'fk' => array(),
|
|
||||||
'ix' => array('account_id'),
|
|
||||||
'uc' => array()
|
|
||||||
));
|
|
||||||
|
|
||||||
return $GLOBALS['setup_info']['notifications']['currentver'] = '1.9.001';
|
return $GLOBALS['setup_info']['notifications']['currentver'] = '1.9.001';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function notifications_upgrade1_9_001()
|
||||||
|
{
|
||||||
|
// empty notificationpopup table, as it can contain thousands of old entries, not delivered before
|
||||||
|
$GLOBALS['egw_setup']->db->query('DELETE FROM egw_notificationpopup');
|
||||||
|
|
||||||
|
return $GLOBALS['setup_info']['notifications']['currentver'] = '1.9.002';
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user