| Line 6... |
Line 6... |
| 6 |
from shop2020.model.v1.user.impl import Dataservice
|
6 |
from shop2020.model.v1.user.impl import Dataservice
|
| 7 |
from shop2020.utils.Utils import log_entry, to_py_date
|
7 |
from shop2020.utils.Utils import log_entry, to_py_date
|
| 8 |
from shop2020.thriftpy.model.v1.user.ttypes import WidgetType as WType
|
8 |
from shop2020.thriftpy.model.v1.user.ttypes import WidgetType as WType
|
| 9 |
from shop2020.model.v1.user.impl.Dataservice import User, UserCommunication, \
|
9 |
from shop2020.model.v1.user.impl.Dataservice import User, UserCommunication, \
|
| 10 |
Address, Affiliate, Tracker, TrackLog,\
|
10 |
Address, Affiliate, Tracker, TrackLog,\
|
| 11 |
MasterAffiliate, UserWidgetItem, FacebookUser
|
11 |
MasterAffiliate, UserWidgetItem, FacebookUser, UserSource
|
| 12 |
from shop2020.thriftpy.model.v1.user.ttypes import UserContextException,\
|
12 |
from shop2020.thriftpy.model.v1.user.ttypes import UserContextException,\
|
| 13 |
AuthenticationException, Sex
|
13 |
AuthenticationException, Sex
|
| 14 |
from elixir import session
|
14 |
from elixir import session
|
| 15 |
import datetime
|
15 |
import datetime
|
| 16 |
from sqlalchemy import desc
|
16 |
from sqlalchemy import desc
|
| Line 79... |
Line 79... |
| 79 |
user.mobile_number = user_to_add.mobileNumber
|
79 |
user.mobile_number = user_to_add.mobileNumber
|
| 80 |
user.source = user_to_add.source
|
80 |
user.source = user_to_add.source
|
| 81 |
user.source_start_time = to_py_date(user_to_add.sourceStartTime)
|
81 |
user.source_start_time = to_py_date(user_to_add.sourceStartTime)
|
| 82 |
user.trust_level = 0
|
82 |
user.trust_level = 0
|
| 83 |
user.active_since = datetime.datetime.now()
|
83 |
user.active_since = datetime.datetime.now()
|
| - |
|
84 |
|
| - |
|
85 |
us = UserSource()
|
| - |
|
86 |
us.user = user
|
| - |
|
87 |
us.source_id = 1
|
| - |
|
88 |
if user_to_add.sourceId:
|
| - |
|
89 |
us.source_id = user_to_add.sourceId
|
| 84 |
|
90 |
|
| 85 |
if user_to_add.isFacebookUser:
|
91 |
if user_to_add.isFacebookUser:
|
| 86 |
fuser = FacebookUser()
|
92 |
fuser = FacebookUser()
|
| 87 |
fuser.facebook_access_token = user_to_add.facebookAccessToken
|
93 |
fuser.facebook_access_token = user_to_add.facebookAccessToken
|
| 88 |
fuser.facebook_id = user_to_add.facebookId
|
94 |
fuser.facebook_id = user_to_add.facebookId
|