mirror of
https://github.com/laurent22/joplin.git
synced 2025-01-11 18:24:43 +02:00
Add more logging info to ExternalEditWatcher so that I do not need to ask to enable debug mode
This commit is contained in:
parent
cdcc3902c5
commit
ce5db5a5c1
@ -51,7 +51,11 @@ class ExternalEditWatcher {
|
||||
if (!this.watcher_) {
|
||||
this.watcher_ = this.chokidar_.watch(fileToWatch);
|
||||
this.watcher_.on('all', async (event, path) => {
|
||||
this.logger().debug(`ExternalEditWatcher: Event: ${event}: ${path}`);
|
||||
// For now, to investigate the lost content issue when using an external editor,
|
||||
// make all the debug statement to info() so that it goes to the log file.
|
||||
// Those that were previous debug() statements are marked as "was_debug"
|
||||
|
||||
/* was_debug */ this.logger().info(`ExternalEditWatcher: Event: ${event}: ${path}`);
|
||||
|
||||
if (event === 'unlink') {
|
||||
// File are unwatched in the stopWatching functions below. When we receive an unlink event
|
||||
@ -197,7 +201,7 @@ class ExternalEditWatcher {
|
||||
|
||||
const iid = setInterval(() => {
|
||||
if (subProcess && subProcess.pid) {
|
||||
this.logger().debug(`Started editor with PID ${subProcess.pid}`);
|
||||
/* was_debug */ this.logger().info(`Started editor with PID ${subProcess.pid}`);
|
||||
clearInterval(iid);
|
||||
resolve();
|
||||
}
|
||||
@ -273,7 +277,7 @@ class ExternalEditWatcher {
|
||||
return;
|
||||
}
|
||||
|
||||
this.logger().debug(`ExternalEditWatcher: Update note file: ${note.id}`);
|
||||
/* was_debug */ this.logger().info(`ExternalEditWatcher: Update note file: ${note.id}`);
|
||||
|
||||
// When the note file is updated programmatically, we skip the next change event to
|
||||
// avoid update loops. We only want to listen to file changes made by the user.
|
||||
|
Loading…
Reference in New Issue
Block a user