From 52b690f9d0642ba7bd2d63546a704d8f39f222d3 Mon Sep 17 00:00:00 2001 From: echicken <> Date: Tue, 12 May 2015 17:28:06 +0000 Subject: [PATCH] Exit if user #1 doesn't exist yet. --- xtrn/chickendelivery/service.js | 3 +++ xtrn/gooble/service.js | 5 ++++- xtrn/lemons/service.js | 5 ++++- xtrn/oneliners/service.js | 5 ++++- xtrn/syncwall/service.js | 3 +++ 5 files changed, 18 insertions(+), 3 deletions(-) diff --git a/xtrn/chickendelivery/service.js b/xtrn/chickendelivery/service.js index bfdfae9087..d28d164df4 100644 --- a/xtrn/chickendelivery/service.js +++ b/xtrn/chickendelivery/service.js @@ -114,6 +114,9 @@ var cleanUp = function() { jsonClient.disconnect(); } +if(system.lastuser < 1) + exit(); + try { initJson(); main(); diff --git a/xtrn/gooble/service.js b/xtrn/gooble/service.js index 8b4ed36e52..98b75f0693 100644 --- a/xtrn/gooble/service.js +++ b/xtrn/gooble/service.js @@ -90,6 +90,9 @@ var cleanUp = function() { jsonClient.disconnect(); } +if(system.lastuser < 1) + exit(); + try { initJson(); main(); @@ -98,4 +101,4 @@ try { log(LOG_ERR, err); } -exit(); \ No newline at end of file +exit(); diff --git a/xtrn/lemons/service.js b/xtrn/lemons/service.js index 33d143e1e3..060bd157e5 100644 --- a/xtrn/lemons/service.js +++ b/xtrn/lemons/service.js @@ -228,6 +228,9 @@ var cleanUp = function() { jsonClient.disconnect(); } +if(system.lastuser < 1) + exit(); + // Try to do things, log an error if necessary try { init(); @@ -238,4 +241,4 @@ try { } // This is implied, but hey, why not? -exit(); \ No newline at end of file +exit(); diff --git a/xtrn/oneliners/service.js b/xtrn/oneliners/service.js index 71f7ed0e7f..adee156e9c 100644 --- a/xtrn/oneliners/service.js +++ b/xtrn/oneliners/service.js @@ -58,6 +58,9 @@ var cleanUp = function() { jsonClient.disconnect(); } +if(system.lastuser < 1) + exit(); + try { init(); main(); @@ -65,4 +68,4 @@ try { exit(); } catch(err) { log(LOG_ERR, "Oneliners service error: " + err); -} \ No newline at end of file +} diff --git a/xtrn/syncwall/service.js b/xtrn/syncwall/service.js index d3c0fde3b5..f7eb95f1f3 100644 --- a/xtrn/syncwall/service.js +++ b/xtrn/syncwall/service.js @@ -170,6 +170,9 @@ var cleanUp = function() { jsonClient.disconnect(); } +if(system.lastuser < 1) + exit(); + try { init(); main(); -- GitLab