Subversion Repositories SmartDukaan

Rev

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

Rev 18590 Rev 18603
Line 411... Line 411...
411
            return False
411
            return False
412
    except:
412
    except:
413
        return False
413
        return False
414
 
414
 
415
def get_all_addresses_for_user(userId):
415
def get_all_addresses_for_user(userId):
-
 
416
    return Address.query.filter_by(user_id = userId, enabled=True).all()
416
    privateDealUser = get_private_deal_user(userId)
417
    privateDealUser = get_private_deal_user(userId)
417
    if privateDealUser is None:
418
    if privateDealUser is None:
418
        return Address.query.filter_by(user_id = userId, enabled=True).all()
419
        return Address.query.filter_by(user_id = userId, enabled=True).all()
419
    else:
420
    else:
420
        if privateDealUser.counter and privateDealUser.counter.documentVerified:
421
        if privateDealUser.counter and privateDealUser.counter.documentVerified:
421
            return Address.query.filter_by(user_id = userId, enabled=True).all()
422
            return Address.query.filter_by(user_id = userId, enabled=True).all()
422
        else:
423
        else:
423
            return Address.query.filter_by(id=privateDealUser.counter.addressId).all()
424
            return Address.query.filter_by(id=privateDealUser.counter.addressId).all()
424
    
425
    
425
def get_default_address_id(userId):
426
def get_default_address_id(userId):
426
    user = get_user_by_id(userId);
427
    user = get_user_by_id(userId)
-
 
428
    if user.default_address_id is None:
-
 
429
        return 0
-
 
430
    return user.default_address_id
427
    privateDealUser = get_private_deal_user(userId)
431
    privateDealUser = get_private_deal_user(userId)
428
    if privateDealUser is None:
432
    if privateDealUser is None:
429
        if user.default_address_id is None:
433
        if user.default_address_id is None:
430
            return 0
434
            return 0
431
    else:
435
    else:
-
 
436
        if privateDealUser.counter: 
432
        if privateDealUser.counter and privateDealUser.counter.documentVerified:
437
            if privateDealUser.counter.documentVerified:
433
            if user.default_address_id is None:
438
                if user.default_address_id is None:
434
                return 0                
439
                    return 0                
435
        else:
440
                else:
436
            return privateDealUser.counter.addressId
441
                    return privateDealUser.counter.addressId
437
    return user.default_address_id
-
 
438
 
442
 
439
def get_default_pincode(user_id):
443
def get_default_pincode(user_id):
440
    user = get_user_by_id(user_id)
444
    user = get_user_by_id(user_id)
441
    if not user:
445
    if not user:
442
        raise_user_exception(user_id)
446
        raise_user_exception(user_id)
Line 689... Line 693...
689
        return True
693
        return True
690
    else:
694
    else:
691
        return False
695
        return False
692
        
696
        
693
def is_tax_invoice_counter(userId):
697
def is_tax_invoice_counter(userId):
-
 
698
    return False
694
    privateDealUser = get_private_deal_user(userId)
699
    privateDealUser = get_private_deal_user(userId)
695
    if privateDealUser is None:
700
    if privateDealUser is None:
696
        return False
701
        return False
697
    else:
702
    else:
698
        if privateDealUser.counter and privateDealUser.counter.documentVerified:
703
        if privateDealUser.counter and privateDealUser.counter.documentVerified: