From bb2644d33fa4df6612e684b4ed0b6dbfe3f6202a Mon Sep 17 00:00:00 2001 From: aki-0421 <118268728+aki-0421@users.noreply.github.com> Date: Wed, 17 Jan 2024 17:36:37 +0900 Subject: [PATCH] F: add incoming property pkg --- cloudflare/incoming/property.go | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 cloudflare/incoming/property.go diff --git a/cloudflare/incoming/property.go b/cloudflare/incoming/property.go new file mode 100644 index 0000000..4e2055f --- /dev/null +++ b/cloudflare/incoming/property.go @@ -0,0 +1,18 @@ +package incoming + +import ( + "context" + + "github.com/syumai/workers/internal/cfcontext" +) + +type Properties struct { + AsOrganization string +} + +func NewProperties(ctx context.Context) *Properties { + obj := cfcontext.MustExtractIncomingProperty(ctx) + return &Properties{ + AsOrganization: obj.Get("asOrganization").String(), + } +}