From 6c9badacab7752af09a772c1ce11bdc6651862e7 Mon Sep 17 00:00:00 2001 From: ilotterytea Date: Wed, 14 May 2025 21:42:49 +0500 Subject: upd: return error on mkdir error --- src/images.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/images.php b/src/images.php index 9462641..9ec0301 100644 --- a/src/images.php +++ b/src/images.php @@ -32,7 +32,9 @@ function resize_image(string $src_path, string $dst_path, int $max_width, int $m function create_image_bundle(string $src_path, string $dst_path, int $max_width, int $max_height, bool $set_format = true, bool $stretch = false): int|null { if (!is_dir($dst_path)) { - mkdir($dst_path, 0777, true); + if (!mkdir($dst_path, 0777, true)) { + return -3; + } } if ($err = resize_image($src_path, "$dst_path/3x", $max_width, $max_height, $set_format, $stretch)) { -- cgit v1.2.3