Subversion Repositories SmartDukaan

Rev

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

Rev 766 Rev 785
Line 314... Line 314...
314
def get_all_addresses_for_user(userId):
314
def get_all_addresses_for_user(userId):
315
    query = Address.query.filter(Address.user.has(id = userId))
315
    query = Address.query.filter(Address.user.has(id = userId))
316
    query = query.filter(Address.enabled == True)
316
    query = query.filter(Address.enabled == True)
317
    return query.all()
317
    return query.all()
318
    
318
    
319
def get_default_addredd_id(userId):
319
def get_default_address_id(userId):
320
    user = get_user_by_id(userId);
320
    user = get_user_by_id(userId);
321
    return user.default_address_id
321
    return user.default_address_id
322
 
322
 
-
 
323
def get_default_pincode(user_id):
-
 
324
    user = get_user_by_id(user_id)
-
 
325
    if not user:
-
 
326
        raise_user_exception(user_id)
-
 
327
    default_address_id = user.default_address_id
-
 
328
    if default_address_id:
-
 
329
        address = Address.get_by(id=default_address_id)
-
 
330
        default_pincode = address.pin 
-
 
331
    else:
-
 
332
        default_pincode = '110001' 
-
 
333
    return default_pincode     
-
 
334
    
323
#=============================================================================
335
#=============================================================================
324
# Helper functions 
336
# Helper functions 
325
#=============================================================================
337
#=============================================================================
326
 
338
 
327
'''
339
'''