Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -65,7 +65,7 @@ def signup():
|
|
| 65 |
# Check if a referral code is entered
|
| 66 |
if referral_code:
|
| 67 |
# Query Salesforce to check if the referral code exists
|
| 68 |
-
referral_query = f"SELECT Id, Email__c FROM Customer_Login__c WHERE Referral__c = '{referral_code}'"
|
| 69 |
referral_result = sf.query(referral_query)
|
| 70 |
|
| 71 |
if not referral_result['records']:
|
|
@@ -74,6 +74,7 @@ def signup():
|
|
| 74 |
# Get referrer's details
|
| 75 |
referrer = referral_result['records'][0]
|
| 76 |
referrer_email = referrer.get('Email__c')
|
|
|
|
| 77 |
|
| 78 |
# Generate a new unique coupon code
|
| 79 |
new_coupon_code = generate_coupon_code()
|
|
@@ -97,6 +98,7 @@ def signup():
|
|
| 97 |
else:
|
| 98 |
# If no record exists, create a new one
|
| 99 |
sf.Referral_Coupon__c.create({
|
|
|
|
| 100 |
"Referral_Email__c": referrer_email,
|
| 101 |
"Coupon_Code__c": new_coupon_code
|
| 102 |
})
|
|
|
|
| 65 |
# Check if a referral code is entered
|
| 66 |
if referral_code:
|
| 67 |
# Query Salesforce to check if the referral code exists
|
| 68 |
+
referral_query = f"SELECT Id, Email__c, Name FROM Customer_Login__c WHERE Referral__c = '{referral_code}'"
|
| 69 |
referral_result = sf.query(referral_query)
|
| 70 |
|
| 71 |
if not referral_result['records']:
|
|
|
|
| 74 |
# Get referrer's details
|
| 75 |
referrer = referral_result['records'][0]
|
| 76 |
referrer_email = referrer.get('Email__c')
|
| 77 |
+
referrer_name = referrer.ger('Name')
|
| 78 |
|
| 79 |
# Generate a new unique coupon code
|
| 80 |
new_coupon_code = generate_coupon_code()
|
|
|
|
| 98 |
else:
|
| 99 |
# If no record exists, create a new one
|
| 100 |
sf.Referral_Coupon__c.create({
|
| 101 |
+
"Name": referrer_name,
|
| 102 |
"Referral_Email__c": referrer_email,
|
| 103 |
"Coupon_Code__c": new_coupon_code
|
| 104 |
})
|