emoji: Add author field to RealmEmoji table and track.

This commit is contained in:
Igor Tokarev
2016-12-20 13:22:00 +05:00
committed by Tim Abbott
parent dee5a0c8d7
commit ffa724f8fc
5 changed files with 31 additions and 5 deletions

View File

@@ -3556,9 +3556,9 @@ def notify_realm_emoji(realm):
user_ids = [userdict['id'] for userdict in get_active_user_dicts_in_realm(realm)]
send_event(event, user_ids)
def check_add_realm_emoji(realm, name, img_url):
# type: (Realm, Text, Text) -> None
emoji = RealmEmoji(realm=realm, name=name, img_url=img_url)
def check_add_realm_emoji(realm, name, img_url, author=None):
# type: (Realm, Text, Text, Optional[UserProfile]) -> None
emoji = RealmEmoji(realm=realm, name=name, img_url=img_url, author=author)
emoji.full_clean()
emoji.save()
notify_realm_emoji(realm)