Add event_property_is and event_property_contains props to PushConditions

Signed-off-by: tusooa <tusooa@kazv.moe>
This commit is contained in:
No 2023-11-12 20:40:02 -05:00 committed by GitHub
parent 7b72c42ba6
commit 7a33300e02
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -23,8 +23,8 @@ properties:
key: key:
type: string type: string
description: |- description: |-
Required for `event_match` conditions. The dot-separated field of the Required for `event_match`, `event_property_is` and `event_property_contains`
event to match. conditions. The dot-separated field of the event to match.
Required for `sender_notification_permission` conditions. The field in Required for `sender_notification_permission` conditions. The field in
the power level event the user needs a minimum power level for. Fields the power level event the user needs a minimum power level for. Fields
@ -43,5 +43,11 @@ properties:
optionally prefixed by one of, ==, <, >, >= or <=. A prefix of < matches optionally prefixed by one of, ==, <, >, >= or <=. A prefix of < matches
rooms where the member count is strictly less than the given number and rooms where the member count is strictly less than the given number and
so forth. If no prefix is present, this parameter defaults to ==. so forth. If no prefix is present, this parameter defaults to ==.
value:
type: ["string", "integer", "boolean", "null"]
description: |-
Required for `event_property_is` and `event_property_contains` conditions.
A non-compound [canonical JSON](/appendices#canonical-json) value to match
against.
required: required:
- kind - kind