Subversion Repositories SmartDukaan

Rev

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

Rev 14398 Rev 14405
Line 576... Line 576...
576
    try:
576
    try:
577
        collection = get_mongo_connection().Catalog[data['class']]
577
        collection = get_mongo_connection().Catalog[data['class']]
578
        class_name = data.pop('class')
578
        class_name = data.pop('class')
579
        if class_name == "SkuSchemeDetails":
579
        if class_name == "SkuSchemeDetails":
580
            data['addedOn'] = to_java_date(datetime.now())
580
            data['addedOn'] = to_java_date(datetime.now())
581
        if class_name == "ExceptionalNlc":
-
 
582
            data['overrideNlc'] = 1
-
 
583
        _id = data.pop('oid')
581
        _id = data.pop('oid')
584
        result = collection.update({'_id':ObjectId(_id)},{"$set":data},upsert=False, multi = False)
582
        result = collection.update({'_id':ObjectId(_id)},{"$set":data},upsert=False, multi = False)
585
        record = collection.find({'_id':ObjectId(_id)})
583
        record = collection.find({'_id':ObjectId(_id)})
586
        if class_name !="CategoryDiscount":
584
        if class_name !="CategoryDiscount":
587
            get_mongo_connection().Catalog.MasterData.update({'_id':record['sku']},{"$set":{'updatedOn':to_java_date(datetime.now())}})
585
            get_mongo_connection().Catalog.MasterData.update({'_id':record['sku']},{"$set":{'updatedOn':to_java_date(datetime.now())}})