Rammohan0504 commited on
Commit
8c30948
·
verified ·
1 Parent(s): 7dfdd45

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -0
app.py CHANGED
@@ -48,6 +48,14 @@ def signup():
48
  password = request.form.get("password")
49
  referral = request.form.get("referral")
50
  try:
 
 
 
 
 
 
 
 
51
  sf.Customer_Login__c.create({
52
  "Name": name,
53
  "Phone_Number__c": phone,
 
48
  password = request.form.get("password")
49
  referral = request.form.get("referral")
50
  try:
51
+ # Generate a unique referral code
52
+ while True:
53
+ referral_code = generate_referral_code()
54
+ query = f"SELECT Id FROM Customer_Login__c WHERE Customer_Referral_Code__c = '{referral_code}'"
55
+ result = sf.query(query)
56
+ if not result["records"]: # If no existing record with this code, break the loop
57
+ break
58
+
59
  sf.Customer_Login__c.create({
60
  "Name": name,
61
  "Phone_Number__c": phone,