# HG changeset patch
# User Kim Alvefur <zash@zash.se>
# Date 1615296153 -3600
# Node ID 7ad137fe665bda49ddaf49be77a02a2ca0763636
# Parent  58c534bac798ce49225c905d350d50b82fe0d833
util.jsonschema: Syntax tweak to not upset syntax highlighting

That whole condition stanza was shown as angry red, I think it's
something with 'enum' being a key word in Teal.

diff -r 58c534bac798 -r 7ad137fe665b teal-src/util/jsonschema.tl
--- a/teal-src/util/jsonschema.tl	Tue Mar 09 02:43:50 2021 +0100
+++ b/teal-src/util/jsonschema.tl	Tue Mar 09 14:22:33 2021 +0100
@@ -200,8 +200,8 @@
 			return false
 		end
 
-		if schema.enum ~= nil then
-			for _, v in ipairs(schema.enum) do
+		if schema["enum"] ~= nil then
+			for _, v in ipairs(schema["enum"]) do
 				if v == data then
 					return true
 				end
diff -r 58c534bac798 -r 7ad137fe665b util/jsonschema.lua
--- a/util/jsonschema.lua	Tue Mar 09 02:43:50 2021 +0100
+++ b/util/jsonschema.lua	Tue Mar 09 14:22:33 2021 +0100
@@ -118,8 +118,8 @@
 			return false
 		end
 
-		if schema.enum ~= nil then
-			for _, v in ipairs(schema.enum) do
+		if schema["enum"] ~= nil then
+			for _, v in ipairs(schema["enum"]) do
 				if v == data then
 					return true
 				end