From f221183413f39aba155c75dbb85ff72777fc8244 Mon Sep 17 00:00:00 2001 From: Bryan Roe Date: Thu, 25 Aug 2022 00:17:18 -0700 Subject: [PATCH] Updated -resetnodeid, to display admin is needed, when it throws an exception --- meshservice/ServiceMain.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meshservice/ServiceMain.c b/meshservice/ServiceMain.c index 93b0388..24b3149 100644 --- a/meshservice/ServiceMain.c +++ b/meshservice/ServiceMain.c @@ -638,7 +638,7 @@ int wmain(int argc, char* wargv[]) if (argc == 2 && (strcasecmp(argv[1], "-resetnodeid") == 0)) { // Set "resetnodeid" in registry - char script[] = "require('_agentNodeId').resetNodeId();process.exit();"; + char script[] = "try{require('_agentNodeId').resetNodeId();}catch(z){console.log('This command requires admin.');}process.exit();"; integratedJavaScript = ILibString_Copy(script, sizeof(script) - 1); integragedJavaScriptLen = (int)sizeof(script) - 1; }