Subversion Repositories SmartDukaan

Rev

Rev 3378 | Rev 5036 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3378 Rev 3499
Line 32... Line 32...
32
    user.communication_email = jsession_id + "@anonymous.com"
32
    user.communication_email = jsession_id + "@anonymous.com"
33
    user.jsession_id = jsession_id
33
    user.jsession_id = jsession_id
34
    user.is_anonymous = True
34
    user.is_anonymous = True
35
    user.sex = Sex.WONT_SAY
35
    user.sex = Sex.WONT_SAY
36
    user.active_cart_id = cart.id
36
    user.active_cart_id = cart.id
-
 
37
    user.trust_level = 0
37
    #initialize userState
38
    #initialize userState
38
    user_state = UserState()
39
    user_state = UserState()
39
    user_state.is_email_verified = False
40
    user_state.is_email_verified = False
40
    user_state.is_sms_verified = False
41
    user_state.is_sms_verified = False
41
    user_state.account_status = AccountStatus.ACTIVE
42
    user_state.account_status = AccountStatus.ACTIVE
Line 72... Line 73...
72
    user.date_of_birth = user_to_add.dateOfBirth
73
    user.date_of_birth = user_to_add.dateOfBirth
73
    user.active_cart_id = cart.id
74
    user.active_cart_id = cart.id
74
    user.mobile_number = user_to_add.mobileNumber
75
    user.mobile_number = user_to_add.mobileNumber
75
    user.source = user_to_add.source
76
    user.source = user_to_add.source
76
    user.source_start_time = to_py_date(user_to_add.sourceStartTime)
77
    user.source_start_time = to_py_date(user_to_add.sourceStartTime)
-
 
78
    user.trust_level = 0
77
 
79
 
78
    #initialize userState
80
    #initialize userState
79
    user_state = UserState()
81
    user_state = UserState()
80
    user_state.is_email_verified = False
82
    user_state.is_email_verified = False
81
    user_state.is_sms_verified = False
83
    user_state.is_sms_verified = False
Line 581... Line 583...
581
        widgetItem.delete()
583
        widgetItem.delete()
582
        session.commit()
584
        session.commit()
583
    else:
585
    else:
584
        print "Not item in my research to delete with itemId" + itemId
586
        print "Not item in my research to delete with itemId" + itemId
585
 
587
 
-
 
588
def increase_trust_level(userId, trustLevelDelta):
-
 
589
    user = User.query.filter_by(id = userId).with_lockmode('update').first()
-
 
590
    user.trust_level += trustLevelDelta
-
 
591
    session.commit()
-
 
592
 
586
def close_session():
593
def close_session():
587
    if session.is_active:
594
    if session.is_active:
588
        print "session is active. closing it."
595
        print "session is active. closing it."
589
        session.close()
596
        session.close()
590
 
597