api docs: Use enum for reaction_type.

It's not currently rendered in the docs, but good to have this in
place anyway:
  https://github.com/zulip/zulip/pull/21005#discussion_r797823366
This commit is contained in:
Chris Bobbe
2023-10-02 12:45:11 -07:00
committed by Tim Abbott
parent 9042cd989b
commit ad7dcc7d83
2 changed files with 15 additions and 3 deletions

View File

@@ -468,7 +468,7 @@ reaction_add_event = event_dict_type(
("message_id", int),
("emoji_name", str),
("emoji_code", str),
("reaction_type", str),
("reaction_type", EnumType(["unicode_emoji", "realm_emoji", "zulip_extra_emoji"])),
("user_id", int),
("user", reaction_legacy_user_type),
]
@@ -483,7 +483,7 @@ reaction_remove_event = event_dict_type(
("message_id", int),
("emoji_name", str),
("emoji_code", str),
("reaction_type", str),
("reaction_type", EnumType(["unicode_emoji", "realm_emoji", "zulip_extra_emoji"])),
("user_id", int),
("user", reaction_legacy_user_type),
]
@@ -1767,7 +1767,7 @@ user_status_event = event_dict_type(
("status_text", str),
("emoji_name", str),
("emoji_code", str),
("reaction_type", str),
("reaction_type", EnumType(["unicode_emoji", "realm_emoji", "zulip_extra_emoji"])),
],
)
_check_user_status = make_checker(user_status_event)