toymaker.git

commit 4f35c8b5acc35d460bea62afa6dd3699a7a01970

Author: Adam <git@apiote.xyz>

return Not Found when posting new item

 toymaker.sh | 6 ++++++


diff --git a/toymaker.sh b/toymaker.sh
index 82b8ae35d3b9a5c62cd3c2af213280d1dfa1ccc9..f39a92384f95dcfbf6ca2f109f548581ab7b6798 100755
--- a/toymaker.sh
+++ b/toymaker.sh
@@ -262,6 +262,12 @@ 		then
 			respond404 "$path"
 		fi
 
+		if ! (podman image ls --format "{{.Repository}}" | grep -x "localhost/toy_$toy" -q)
+		then
+			respond404 "$path"
+			return 1
+		fi
+
 		if item=$(start_item "$toy")
 		then
 			respond202 "$toy" "$item"