From 2394fed2cf920d6912011cb81b1fea1d53f8536e Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Thu, 14 Feb 2008 08:19:52 +0000
Subject: [PATCH] Re-use text.dat entry NoErrorLogExists for reporting
 DirectoryDoesNotExist and changed FileNotThere text.dat entry to
 FileDoesNotExist which displays the file path.

---
 exec/load/text.js | 6 +++---
 exec/str_cmds.js  | 9 +++++----
 2 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/exec/load/text.js b/exec/load/text.js
index 6f93d1ece3..00212a62e9 100644
--- a/exec/load/text.js
+++ b/exec/load/text.js
@@ -8,7 +8,7 @@
  * @format.tab-size 4		(Plain Text/Source Code File Header)			*
  * @format.use-tabs true	(see http://www.synchro.net/ptsc_hdr.html)		*
  *																			*
- * Copyright 2004 Rob Swindell - http://www.synchro.net/copyright.html		*
+ * Copyright 2008 Rob Swindell - http://www.synchro.net/copyright.html		*
  *																			*
  * This program is free software; you can redistribute it and/or			*
  * modify it under the terms of the GNU General Public License				*
@@ -198,7 +198,7 @@ var ChUserPwPrompt=155;
 var Unused156=156;
 var ErrorLogHdr=157;
 var DeleteErrorLogQ=158;
-var NoErrorLogExists=159;
+var DirectoryDoesNotExist=159;
 var ClearErrCounter=160;
 var InvalidNode=161;
 var SendingTelegramToUser=162;
@@ -282,7 +282,7 @@ var MovedFile=239;
 var CloseFileRecordQ=240;
 var SysopRemoveFilePrompt=241;
 var UserRemoveFilePrompt=242;
-var FileNotThere=243;
+var FileDoesNotExist=243;
 var CouldntRemoveFile=244;
 var DeleteFileQ=245;
 var AddToOfflineDirQ=246;
diff --git a/exec/str_cmds.js b/exec/str_cmds.js
index ee483600d0..f899624037 100644
--- a/exec/str_cmds.js
+++ b/exec/str_cmds.js
@@ -65,14 +65,15 @@ function str_cmds(str)
 			writeln("\toptionally clearing all nodes error counters.");
 		}
 		if(str=="ERR") {
-			if(file_exists(system.logs_dir+"error.log")) {
+			var errlog=system.logs_dir+"error.log";
+			if(file_exists()) {
 				write(bbs.text(ErrorLogHdr));
-				console.printfile(system.logs_dir+"error.log");
+				console.printfile(errlog);
 				if(!console.noyes(bbs.text(DeleteErrorLogQ)))
-					file_remove(system.logs_dir+"error.log");
+					file_remove(errlog);
 			}
 			else {
-				write(bbs.text(NoErrorLogExists));
+				write(format(bbs.text(FileDoesNotExist),errlog));
 			}
 			for(i=0;i<system.nodes;i++) {
 				if(system.node_list[i].errors)
-- 
GitLab