Subversion Repositories SmartDukaan

Rev

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

Rev 16737 Rev 16739
Line 1473... Line 1473...
1473
            get_mongo_connection().AppOrder.AppTransaction.update({'_id':ObjectId(transaction_id)},{"$set":{'payout_amount':None, 'payout_description': CB_INIT,'payout_status':1, 'cashback_status': 1, 'cash_back_description': CB_INIT}})
1473
            get_mongo_connection().AppOrder.AppTransaction.update({'_id':ObjectId(transaction_id)},{"$set":{'payout_amount':None, 'payout_description': CB_INIT,'payout_status':1, 'cashback_status': 1, 'cash_back_description': CB_INIT}})
1474
        except:
1474
        except:
1475
            print 'Data Inconsistency in Cashback Process'
1475
            print 'Data Inconsistency in Cashback Process'
1476
            print traceback.print_exc()
1476
            print traceback.print_exc()
1477
        return  {'status':'fail','message':'Something is wrong'}
1477
        return  {'status':'fail','message':'Something is wrong'}
-
 
1478
    finally:
-
 
1479
        if session.is_active():
-
 
1480
            session.close()
1478
        
1481
        
1479
def _updateApprovedCashbackToUser(approvedAppTransactionId):
1482
def _updateApprovedCashbackToUser(approvedAppTransactionId):
1480
    approvedAppTransaction = approved_app_transactions.get_by(id=approvedAppTransactionId)
1483
    approvedAppTransaction = approved_app_transactions.get_by(id=approvedAppTransactionId)
1481
    currentMonth = datetime.today().month
1484
    currentMonth = datetime.today().month
1482
    currentDay = datetime.today().day
1485
    currentDay = datetime.today().day
Line 1516... Line 1519...
1516
        return True
1519
        return True
1517
    except:
1520
    except:
1518
        session.rollback()
1521
        session.rollback()
1519
        print traceback.print_exc()
1522
        print traceback.print_exc()
1520
        return False
1523
        return False
-
 
1524
    finally:
-
 
1525
        if session.is_active():
-
 
1526
            session.close()
1521
    
1527
    
1522
def _sendAlertForAppPayouts(app_id, offerPrice, userPayout, payout):
1528
def _sendAlertForAppPayouts(app_id, offerPrice, userPayout, payout):
1523
    m = Email('localhost')
1529
    m = Email('localhost')
1524
    mFrom = "dtr@shop2020.in"
1530
    mFrom = "dtr@shop2020.in"
1525
    m.setFrom(mFrom)
1531
    m.setFrom(mFrom)