Subversion Repositories SmartDukaan

Rev

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

Rev 567 Rev 576
Line 15... Line 15...
15
def initialize():
15
def initialize():
16
    log_entry("initialize@DataAccessor", "Initializing data service")
16
    log_entry("initialize@DataAccessor", "Initializing data service")
17
    Dataservice.initialize()
17
    Dataservice.initialize()
18
 
18
 
19
def create_anonymous_user(jsession_id, cart):
19
def create_anonymous_user(jsession_id, cart):
-
 
20
    user=User.get_by(jsession_id=jsession_id)
-
 
21
    if not user is None:
-
 
22
        return user
20
    user = User()
23
    user = User()
21
    anonymous_str = "anonymous"
24
    anonymous_str = "anonymous"
22
    user.email = jsession_id + "anonymous.com"
25
    user.email = jsession_id + "@anonymous.com"
23
    user.password = anonymous_str
26
    user.password = anonymous_str
24
    user.name = anonymous_str
27
    user.name = anonymous_str
25
    user.communication_email = jsession_id + "@anonymous.com"
28
    user.communication_email = jsession_id + "@anonymous.com"
26
    user.jsession_id = jsession_id
29
    user.jsession_id = jsession_id
27
    user.is_anonymous = True
30
    user.is_anonymous = True