mirror of
https://github.com/zulip/zulip.git
synced 2025-11-02 13:03:29 +00:00
slack import: Fix some erroneous UserProfile field values.
* tutorial_status was the invalid value 'T'; should be the default of 'W'. * last_reminder can be just the default None * enable_desktop_notifications was just the model default of True.
This commit is contained in:
@@ -178,7 +178,6 @@ def users_to_zerver_userprofile(slack_data_dir: str, users: List[ZerverFieldsT],
|
|||||||
|
|
||||||
for user in users:
|
for user in users:
|
||||||
slack_user_id = user['id']
|
slack_user_id = user['id']
|
||||||
DESKTOP_NOTIFICATION = True
|
|
||||||
|
|
||||||
if user.get('is_primary_owner', False):
|
if user.get('is_primary_owner', False):
|
||||||
user_id = primary_owner_id
|
user_id = primary_owner_id
|
||||||
@@ -216,10 +215,7 @@ def users_to_zerver_userprofile(slack_data_dir: str, users: List[ZerverFieldsT],
|
|||||||
avatar_source='U', is_bot=user.get('is_bot', False),
|
avatar_source='U', is_bot=user.get('is_bot', False),
|
||||||
pointer=-1, is_realm_admin=realm_admin,
|
pointer=-1, is_realm_admin=realm_admin,
|
||||||
bot_type=1 if user.get('is_bot', False) else None,
|
bot_type=1 if user.get('is_bot', False) else None,
|
||||||
date_joined=timestamp, last_reminder=timestamp,
|
date_joined=timestamp, timezone=timezone, last_login=timestamp)
|
||||||
timezone=timezone, last_login=timestamp,
|
|
||||||
enable_desktop_notifications=DESKTOP_NOTIFICATION,
|
|
||||||
tutorial_status='T')
|
|
||||||
userprofile_dict = model_to_dict(userprofile)
|
userprofile_dict = model_to_dict(userprofile)
|
||||||
# Set realm id separately as the corresponding realm is not yet a Realm model instance
|
# Set realm id separately as the corresponding realm is not yet a Realm model instance
|
||||||
userprofile_dict['realm'] = realm_id
|
userprofile_dict['realm'] = realm_id
|
||||||
|
|||||||
Reference in New Issue
Block a user