@@ -155,24 +155,21 @@ def post(self, request, format=None):
155
155
156
156
# Add points to the referrer's wallet and create a new referral
157
157
referrer_wallet = Wallet .objects .get (user = current_user )
158
- Referral .objects .create (
159
- user = Profile .objects .get (user = current_user ), code = code )
158
+ Referral .objects .create (user = Profile .objects .get (user = current_user ), code = code )
160
159
referrer_wallet .points += 50
161
160
referrer_wallet .save ()
162
161
163
- # Writing the earning history from database
164
- referrer_earning = RecentEarnings .objects .create (
165
- user = current_user , way_to_earn = "Referral Points" , point_earned = 50 )
162
+ #Writing the earning history from database
163
+ referrer_earning = RecentEarnings .objects .create (user = current_user , way_to_earn = "Referral Points" , point_earned = 50 )
166
164
referrer_earning .save ()
167
165
168
166
# Add points to the referred user's wallet
169
167
referred_user_wallet = Wallet .objects .get (user = referred_user )
170
168
referred_user_wallet .points += 25
171
169
referred_user_wallet .save ()
172
170
173
- # Writing the earning history from database
174
- referrerd_earning = RecentEarnings .objects .create (
175
- user = referred_user , way_to_earn = "Referral Points" , point_earned = 25 )
171
+ #Writing the earning history from database
172
+ referrerd_earning = RecentEarnings .objects .create (user = referred_user , way_to_earn = "Referral Points" , point_earned = 25 )
176
173
referrerd_earning .save ()
177
174
178
175
return Response ({"message" : "Referral successful" }, status = status .HTTP_200_OK )
0 commit comments