From a78bec5c5e8b4920da8fc12c1418db90ffa8f847 Mon Sep 17 00:00:00 2001 From: Minecon724 Date: Wed, 5 Feb 2025 12:42:36 +0100 Subject: [PATCH] fix: correct server address output - Fix server address formatting in log message - Update README with clearer formula-based description - Adjust draft rendering logic to account for server mode Signed-off-by: Minecon724 --- README.md | 2 +- src/main/java/eu/m724/blog/Main.java | 2 +- src/main/java/eu/m724/blog/Server.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 8a0c877..5452083 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -This program takes a template, posts and config to make you a blog. +blog-software(config, template, content) = blog website ## Usage diff --git a/src/main/java/eu/m724/blog/Main.java b/src/main/java/eu/m724/blog/Main.java index 4e763d9..7b576b4 100644 --- a/src/main/java/eu/m724/blog/Main.java +++ b/src/main/java/eu/m724/blog/Main.java @@ -53,10 +53,10 @@ public class Main { var templateDirectory = Path.of(commandLine.getOptionValue("output-dir", workingDirectory.resolve("template").toString())); var outputDirectory = Path.of(commandLine.getOptionValue("output-dir", workingDirectory.resolve("generated_out").toString())); var force = commandLine.hasOption("force"); - var renderDrafts = commandLine.hasOption("draft"); var server = commandLine.hasOption("server"); var openBrowser = true; + var renderDrafts = commandLine.hasOption("draft") || server; // diff --git a/src/main/java/eu/m724/blog/Server.java b/src/main/java/eu/m724/blog/Server.java index 27e6bce..11eeeec 100644 --- a/src/main/java/eu/m724/blog/Server.java +++ b/src/main/java/eu/m724/blog/Server.java @@ -28,7 +28,7 @@ public class Server implements HttpHandler { server.createContext("/", this); server.start(); - System.out.println("Server started on " + server.getAddress()); + System.out.println("Server started on http:/" + server.getAddress()); return server.getAddress(); }