Subversion Repositories SmartDukaan

Rev

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

Rev 17555 Rev 17559
Line 2064... Line 2064...
2064
def addDealObject(data):
2064
def addDealObject(data):
2065
    try:
2065
    try:
2066
        max_id = list(get_mongo_connection().Catalog.DealObject.find().sort([('_id',pymongo.DESCENDING)]).limit(1))
2066
        max_id = list(get_mongo_connection().Catalog.DealObject.find().sort([('_id',pymongo.DESCENDING)]).limit(1))
2067
        if len(max_id) ==0:
2067
        if len(max_id) ==0:
2068
            max_id = 0
2068
            max_id = 0
-
 
2069
        else:
-
 
2070
            max_id = max_id[0]['_id']
2069
        data['_id'] = data['max_id']+1
2071
        data['_id'] = max_id +1
2070
        get_mongo_connection().Catalog.DealObject.insert(data)
2072
        get_mongo_connection().Catalog.DealObject.insert(data)
2071
        return {1:'Data added successfully'}
2073
        return {1:'Data added successfully'}
2072
    except:
2074
    except:
2073
        return {0:'Error in adding data'}
2075
        return {0:'Error in adding data'}
2074
 
2076