add updates available notification

This commit is contained in:
Jiiks 2019-03-07 11:41:32 +02:00
parent 001a6e4fda
commit a57783a9d8
1 changed files with 16 additions and 1 deletions

View File

@ -134,7 +134,22 @@ export default new class extends Module {
stateChanged(oldState, newState) {
if (!newState.updatesAvailable) return Events.emit('update-check-end');
if (!oldState.updatesAvailable && newState.updatesAvailable) return Events.emit('updates-available');
if (!oldState.updatesAvailable && newState.updatesAvailable) {
Events.emit('updates-available');
Notifications.add('', 'Updates Available!', [
{
text: 'Ignore',
onClick: () => { return true; }
},
{
text: 'Show Updates',
onClick: () => {
Events.emit('bd-open-menu', 'updater');
return true;
}
}
]);
}
}
setUpdateStatus(updateId, statusChild, statusValue) {