diff --git a/src/main/java/com/jamesquinley/DelegationServices/delegationServices.java b/src/main/java/com/jamesquinley/DelegationServices/delegationServices.java index 2efb817..fbf82ff 100644 --- a/src/main/java/com/jamesquinley/DelegationServices/delegationServices.java +++ b/src/main/java/com/jamesquinley/DelegationServices/delegationServices.java @@ -14,10 +14,12 @@ import org.bson.Document; import java.io.File; import java.io.FileWriter; +import java.io.IOException; import java.nio.charset.StandardCharsets; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; +import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; import java.util.List; import java.util.Random; @@ -1493,7 +1495,18 @@ public class delegationServices { String bugType = Lrequest.get("bugType").toString(); String bugDetails = Lrequest.get("bugDetails").toString(); String bugSeverity = Lrequest.get("bugSeverity").toString(); - String timeCurrent = java.time.LocalTime.now().format(DateTimeFormatter.ISO_LOCAL_DATE_TIME); + String timeCurrent = LocalDateTime.now().toString(); //ISO-8601: yyyy-MM-ddTHH:mm:ss.S + try { + File myObj = new File(homedir + "/ocs/logs/" + applicationName + timeCurrent +".txt"); + if (myObj.createNewFile()) { + System.out.println("Log File created: " + myObj.getName()); + } else { + System.out.println("Log already exists."); + } + } catch (IOException e) { + System.out.println("An error occurred."); + e.printStackTrace(); + } FileWriter writer = new FileWriter(homedir + "/ocs/logs/" + applicationName + timeCurrent +".txt", true); writer.write("This bug report is for: " + applicationName); writer.write("\r\n");