Sahil Batra
f2a3236b42
actions: Use transaction.atomic for do_remove_realm_emoji.
2022-07-31 18:32:28 -07:00
Sahil Batra
9d9252ef08
realm: Create RealmAuditLog entries when removing custom emoji.
...
We also add acting_user parameter to do_remove_realm_emoji in
this commit, so that we can use it while creating RealmAuditLog
objects.
2022-07-31 18:32:28 -07:00
Sahil Batra
90898cc9c4
realm: Create RealmAuditLog entries when adding custom emoji.
2022-07-31 18:32:28 -07:00
Sahil Batra
1307976d34
actions: Pass realm_emoji dict to notify_realm_emoji.
...
We pass the realm_emoji dict to notify_realm_emoji instead
of computing it in notify_realm_emoji itself, because its
caller functions will require the dict in further commits
for creating RealmAuditLog entries.
2022-07-31 18:32:28 -07:00
Anders Kaseorg
385616f27f
actions: Split out zerver.actions.realm_emoji.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2022-04-14 17:14:31 -07:00