20: Add actual refreshing logic to loop

This commit is contained in:
2026-06-28 18:40:05 +02:00
parent ff4f5a0356
commit 244a6f19fe
@@ -3,6 +3,7 @@ package com.r35157.jupiterperpsalarm.impl.ref;
import java.nio.file.*;
import java.util.Objects;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.FileSystems;
import java.nio.file.StandardWatchEventKinds;
import java.nio.file.WatchEvent;
@@ -51,7 +52,15 @@ public final class JupiterPerpsEntryPriceVariableRefreshWatcher {
continue;
}
System.out.println("Refresh trigger file detected");
Path triggerFile = confDirectory.resolve(path);
System.out.println("Refresh trigger file detected: " + triggerFile);
try {
refresher.refresh();
} finally {
Files.deleteIfExists(triggerFile);
}
}
if (!key.reset()) {