server_initialization: Use tos_version argument in create_users.

This commit is contained in:
Mateusz Mandera
2020-01-27 18:55:11 +01:00
committed by Tim Abbott
parent 261da5999d
commit d24936cbe3
3 changed files with 8 additions and 6 deletions

View File

@@ -23,11 +23,11 @@ def create_internal_realm() -> None:
do_change_is_admin(email_gateway_bot, True, permission="api_super_user")
def create_users(realm: Realm, name_list: Iterable[Tuple[str, str]],
tos_version: Optional[str]=None,
bot_type: Optional[int]=None,
bot_owner: Optional[UserProfile]=None) -> None:
user_set = set() # type: Set[Tuple[str, str, str, bool]]
for full_name, email in name_list:
short_name = email_to_username(email)
user_set.add((email, full_name, short_name, True))
tos_version = settings.TOS_VERSION if bot_type is None else None
bulk_create_users(realm, user_set, bot_type=bot_type, bot_owner=bot_owner, tos_version=tos_version)