Subversion Repositories SmartDukaan

Rev

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

Rev 14353 Rev 14393
Line 566... Line 566...
566
    try:
566
    try:
567
        collection = get_mongo_connection().Catalog[data['class']]
567
        collection = get_mongo_connection().Catalog[data['class']]
568
        class_name = data.pop('class')
568
        class_name = data.pop('class')
569
        if class_name == "SkuSchemeDetails":
569
        if class_name == "SkuSchemeDetails":
570
            data['addedOn'] = to_java_date(datetime.now())
570
            data['addedOn'] = to_java_date(datetime.now())
-
 
571
        if class_name == "ExceptionalNlc":
-
 
572
            data['overrideNlc'] = 1
571
        _id = data.pop('oid')
573
        _id = data.pop('oid')
572
        result = collection.update({'_id':ObjectId(_id)},{"$set":data},upsert=False, multi = False)
574
        result = collection.update({'_id':ObjectId(_id)},{"$set":data},upsert=False, multi = False)
573
        record = collection.find({'_id':ObjectId(_id)})
575
        record = collection.find({'_id':ObjectId(_id)})
574
        if class_name !="CategoryDiscount":
576
        if class_name !="CategoryDiscount":
575
            get_mongo_connection().Catalog.MasterData.update({'_id':record['sku']},{"$set":{'updatedOn':to_java_date(datetime.now())}})
577
            get_mongo_connection().Catalog.MasterData.update({'_id':record['sku']},{"$set":{'updatedOn':to_java_date(datetime.now())}})