From 6e1a25b5d61bbdb242459c11a61d7e895d5ee7e8 Mon Sep 17 00:00:00 2001 From: Gavin McDonald Date: Mon, 12 May 2025 09:14:44 -0400 Subject: [PATCH] our static/labels directory doesn't survive past compilation when dockerized, ensure it does --- lib/labelmaker_web/controllers/label_controller.ex | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/labelmaker_web/controllers/label_controller.ex b/lib/labelmaker_web/controllers/label_controller.ex index d191b1c..c0c5cdd 100644 --- a/lib/labelmaker_web/controllers/label_controller.ex +++ b/lib/labelmaker_web/controllers/label_controller.ex @@ -4,7 +4,6 @@ defmodule LabelmakerWeb.LabelController do alias LabelmakerWeb.Tools @label_dir Path.join(:code.priv_dir(:labelmaker), "static/labels") - File.mkdir_p!(@label_dir) def show(conn, params) do options = Tools.process_parameters(params) @@ -28,6 +27,8 @@ defmodule LabelmakerWeb.LabelController do end defp generate_image(options, filepath) do + File.mkdir_p!(@label_dir) + args = [ "-background", "none",