Import: Move zerver_reaction from 'messages-000001.json' to 'realm.json'.

Also change the existing slack conversion script structure, to
include 'zerver_realm' in 'realm.json'.
This commit is contained in:
Rhea Parekh
2018-05-24 17:26:15 +05:30
committed by Tim Abbott
parent f84c9b919b
commit c79d7f1070
2 changed files with 17 additions and 14 deletions

View File

@@ -829,6 +829,10 @@ def do_convert_data(slack_zip_file: str, output_dir: str, token: str, threads: i
slack_data_dir, user_list, realm_id, added_users, added_recipient, added_channels,
realm, realm['zerver_realmemoji'], domain_name)
# Move zerver_reactions to realm.json file
realm['zerver_reaction'] = message_json['zerver_reaction']
del message_json['zerver_reaction']
emoji_folder = os.path.join(output_dir, 'emoji')
os.makedirs(emoji_folder, exist_ok=True)
emoji_records = process_emojis(realm['zerver_realmemoji'], emoji_folder, emoji_url_map, threads)