From 69c824a6e788ed7fe1f14ff0d346c1293d8499af Mon Sep 17 00:00:00 2001 From: Tosox <57193602+Tosox@users.noreply.github.com> Date: Sat, 2 May 2026 16:29:34 +0200 Subject: [PATCH] fix: Use relative paths in ini-writer (#71) --- .../de/tosox/zonerelay/infrastructure/mo2/IniMetaWriter.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/tosox/zonerelay/infrastructure/mo2/IniMetaWriter.java b/src/main/java/de/tosox/zonerelay/infrastructure/mo2/IniMetaWriter.java index 0b3b7f9..5009ce6 100644 --- a/src/main/java/de/tosox/zonerelay/infrastructure/mo2/IniMetaWriter.java +++ b/src/main/java/de/tosox/zonerelay/infrastructure/mo2/IniMetaWriter.java @@ -18,12 +18,14 @@ @Singleton public class IniMetaWriter implements MetaIniWriter { private final Logger logger; + private final AppPaths paths; private final String addonMetaTemplate; private final String separatorMetaTemplate; @Inject public IniMetaWriter(@Named("file") Logger logger, AppPaths paths) throws IOException { this.logger = logger; + this.paths = paths; this.addonMetaTemplate = Files.readString(paths.getAddonMetaTemplate()); this.separatorMetaTemplate = Files.readString(paths.getSeparatorMetaTemplate()); } @@ -49,6 +51,6 @@ public void generate(ModEntry entry, Path targetDir) throws IOException { Files.createDirectories(targetDir); Files.writeString(targetDir.resolve("meta.ini"), content); - logger.info("Generated meta.ini in %s", targetDir); + logger.info("Generated meta.ini in %s", paths.relativize(targetDir)); } }