def update_users(company_name, company_key, company_id): people = TaskObjectBuilder.get_from_teamwork_scaled(CompanyConstants.people_action, CompanyConstants.people_name, company_name, company_key) for person in people: user = Database.find_one(UserConstants.COLLECTION, {"_id": int(person["id"])}) if user is None: usr = User(person["id"], person["user-name"], "", company_id) usr.save_to_db()
def create_users(company_name, company_key, company_id): people = TaskObjectBuilder.get_from_teamwork_scaled(CompanyConstants.people_action, CompanyConstants.people_name, company_name, company_key) for person in people: user_name = person["user-name"] _id = person["id"] pin = "" user = User(_id, user_name, pin, company_id) user.save_to_db()