plugins: pass electron app to unload hook

This commit is contained in:
Guillermo Rauch 2016-07-13 22:18:57 -07:00
parent f4474e747d
commit a667205ad2

View file

@ -1,4 +1,4 @@
const { dialog } = require('electron'); const { app, dialog } = require('electron');
const { homedir } = require('os'); const { homedir } = require('os');
const { resolve, basename } = require('path'); const { resolve, basename } = require('path');
const { writeFileSync } = require('fs'); const { writeFileSync } = require('fs');
@ -117,7 +117,7 @@ function getPluginVersions () {
function clearCache (mod) { function clearCache (mod) {
// trigger unload hooks // trigger unload hooks
modules.forEach((mod) => { modules.forEach((mod) => {
if (mod.onUnload) mod.onUnload(); if (mod.onUnload) mod.onUnload(app);
}); });
// clear require cache // clear require cache