Skip to content

Commit 6252ca7

Browse files
committed
added transaction in add money
1 parent 25a4c42 commit 6252ca7

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

services/user.service.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ const jwt = require('jsonwebtoken');
33
const bcrypt = require('bcrypt');
44
const nodemailer = require("nodemailer");
55
const helper=require('../utils/helper');
6+
const Transaction=require('../models/transaction.model');
67

78
const expiry_length = parseInt(process.env.EXPIRY) * 86400;
89
const jwt_headers = {
@@ -112,6 +113,13 @@ const addMoney=async(user_id,added_money)=>
112113
var money=parseFloat(user.money);
113114
money+=parseFloat(added_money);
114115
user.money=money;
116+
const transaction={
117+
user_id:user._id,
118+
type:'credit',
119+
amount:parseFloat(added_money),
120+
remarks:'add_fund',
121+
};
122+
await Transaction.create(transaction);
115123
await user.save();
116124
}
117125
}

0 commit comments

Comments
 (0)