From 3bf3f82ec9fc84fd6bb0952a1a476d35b807e080 Mon Sep 17 00:00:00 2001
From: lzq
Date: Fri, 28 Jul 2023 09:38:26 +0800
Subject: [PATCH] Adjust logger level change for consistent log output
Some CONFIG level log messages are not shown to the users despite
setting to the appropriate log levels as the changing of log level
happens after these CONFIG logs.
Therefore, the function responsible for changing the log level is
shifted to an earlier place in the code.
This ensures that logs between the previous position and the new
location are now logged at the appropriate log level. The adjustment
results in consistent log output, improving the clarity and accuracy of
the logged information.
---
src/main/java/seedu/address/MainApp.java | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/src/main/java/seedu/address/MainApp.java b/src/main/java/seedu/address/MainApp.java
index 70530bb1..c7c026ea 100644
--- a/src/main/java/seedu/address/MainApp.java
+++ b/src/main/java/seedu/address/MainApp.java
@@ -53,14 +53,13 @@ public void init() throws Exception {
AppParameters appParameters = AppParameters.parse(getParameters());
config = initConfig(appParameters.getConfigPath());
+ initLogging(config);
UserPrefsStorage userPrefsStorage = new JsonUserPrefsStorage(config.getUserPrefsFilePath());
UserPrefs userPrefs = initPrefs(userPrefsStorage);
AddressBookStorage addressBookStorage = new JsonAddressBookStorage(userPrefs.getAddressBookFilePath());
storage = new StorageManager(addressBookStorage, userPrefsStorage);
- initLogging(config);
-
model = initModelManager(storage, userPrefs);
logic = new LogicManager(model, storage);