Spaces:
Running
Running
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 |
})
|