Add error handling in index
This commit is contained in:
		| @@ -5,6 +5,7 @@ import { Executor } from './Executor'; | |||||||
| import { ControlPanel } from './ControlPanel'; | import { ControlPanel } from './ControlPanel'; | ||||||
| import TxtVersion from '!!raw-loader!./version.txt'; | import TxtVersion from '!!raw-loader!./version.txt'; | ||||||
|  |  | ||||||
|  | function main() { | ||||||
|     const logger = new ConsoleLogger('Travian'); |     const logger = new ConsoleLogger('Travian'); | ||||||
|  |  | ||||||
|     logger.log('TRAVIAN AUTOMATION', TxtVersion); |     logger.log('TRAVIAN AUTOMATION', TxtVersion); | ||||||
| @@ -22,3 +23,10 @@ if (modeDetector.isAuto()) { | |||||||
|         const controlPanel = new ControlPanel(TxtVersion, scheduler); |         const controlPanel = new ControlPanel(TxtVersion, scheduler); | ||||||
|         controlPanel.run(); |         controlPanel.run(); | ||||||
|     } |     } | ||||||
|  | } | ||||||
|  |  | ||||||
|  | try { | ||||||
|  |     main(); | ||||||
|  | } catch (e) { | ||||||
|  |     setTimeout(() => location.reload(), 5000); | ||||||
|  | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user