From db20604f715ad1f46ceccf53b31510823c48ba1b Mon Sep 17 00:00:00 2001 From: xumin Date: Wed, 20 Dec 2023 16:32:49 +0800 Subject: [PATCH 1/2] fix(validate): unsupport fields --- src/resty/aws/request/validate.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/resty/aws/request/validate.lua b/src/resty/aws/request/validate.lua index 5b0ec14..765e9e4 100644 --- a/src/resty/aws/request/validate.lua +++ b/src/resty/aws/request/validate.lua @@ -435,6 +435,8 @@ local validators do type = always_pass, deprecated = always_pass, box = always_pass, + locationName = always_pass, + location = always_pass, },ops_mt) @@ -491,6 +493,7 @@ local validators do locationName = always_pass, sensitive = always_pass, box = always_pass, + flattened = always_pass, },ops_mt) end @@ -566,6 +569,9 @@ local validators do deprecatedMessage = always_pass, deprecated = always_pass, sensitive = always_pass, + locationName = always_pass, + location = always_pass, + xmlNamespace = always_pass, },ops_mt) From 37d6524a3b7fe808a9ee21e258cd306f28eebcbd Mon Sep 17 00:00:00 2001 From: xumin Date: Fri, 22 Dec 2023 14:24:13 +0800 Subject: [PATCH 2/2] doc --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 6ba1555..0b61ec8 100644 --- a/README.md +++ b/README.md @@ -177,6 +177,11 @@ Release process: 1. test installing the rock from LuaRocks +### Unreleased + +- fix: validator failure for some of the field types + [95](https://github.com/Kong/lua-resty-aws/pull/95) + ### 1.3.5 (19-Sep-2023) - fix: lazily initialize structures to avoid c-boundary errors on require