repair_team_members.py (AEN 4.0)

repair_team_members.py

from  wk_server.base  import  init  as  wk_server_init 
from  wk_server.tasks  import  add_team_member 
import  wk_server.database  as  db

wk_server_init ()

用户 = 数据库get_users ()
用于 用户 中的 用户
  projects  =  db get_projects 用户 用户
   p  项目
      如果 没有 p get ( 'team' ):
          继续
      打印 user [ 'username' ],  p [ 'name' ],  p [ 'team' ] 
      for  team  in  p ['团队' ]:
          team_member  =  db get_user ( _id = team ) 
          print  'adding' ,  user [ 'username' ],  p [ 'name' ],  p [ 'team' ],  team_member [ 'username' ] 
          add_team_member ( user [ '_id' ],  user [ ' _id' ],  p [ 'name' ],  team_member [ '_id' ])