示例#1
0
 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()
示例#2
0
 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()