| 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())}})
|