nixos/octoprint: fix setting host causing port to be unset (#411942)

This commit is contained in:
Aleksana 2025-06-01 17:08:51 +08:00 committed by GitHub
commit 27f051c104
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -8,11 +8,11 @@ let
cfg = config.services.octoprint;
baseConfig = {
baseConfig = lib.recursiveUpdate {
plugins.curalegacy.cura_engine = "${pkgs.curaengine_stable}/bin/CuraEngine";
server.port = cfg.port;
webcam.ffmpeg = "${pkgs.ffmpeg.bin}/bin/ffmpeg";
} // lib.optionalAttrs (cfg.host != null) { server.host = cfg.host; };
} (lib.optionalAttrs (cfg.host != null) { server.host = cfg.host; });
fullConfig = lib.recursiveUpdate cfg.extraConfig baseConfig;