Fix scheduler and OS X
This commit is contained in:
@@ -39,7 +39,7 @@ import SkynetExport from './containers/SkynetExport/SkynetExport';
|
||||
import PinnedManager from './containers/PinnedManager/PinnedManager';
|
||||
|
||||
const Constants = require('./constants');
|
||||
const Scheduler = require('node-schedule');
|
||||
const Scheduler = require('node-cron');
|
||||
|
||||
class App extends IPCContainer {
|
||||
componentDidMount() {
|
||||
@@ -55,7 +55,7 @@ class App extends IPCContainer {
|
||||
}
|
||||
};
|
||||
detectUpgrades();
|
||||
this.scheduledUpdateJob = Scheduler.scheduleJob('23 11 * * *', detectUpgrades);
|
||||
this.scheduledUpdateJob = Scheduler.schedule('23 11 * * *', detectUpgrades);
|
||||
}
|
||||
|
||||
componentDidUpdate(prevProps) {
|
||||
@@ -71,7 +71,7 @@ class App extends IPCContainer {
|
||||
}
|
||||
|
||||
componentWillUnmount() {
|
||||
Scheduler.cancelJob(this.scheduledUpdateJob);
|
||||
this.scheduledUpdateJob.stop();
|
||||
super.componentWillUnmount();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user