feat: Add admin bypass ip
All checks were successful
Build Docker / Build Image (push) Successful in 28s
All checks were successful
Build Docker / Build Image (push) Successful in 28s
This commit is contained in:
parent
c200839b8e
commit
93f9970ca0
12
gift.py
12
gift.py
@ -6,6 +6,7 @@ dotenv.load_dotenv()
|
||||
loaded = False
|
||||
gifts = []
|
||||
|
||||
|
||||
def gift(name,email,referer, ip):
|
||||
global loaded
|
||||
global gifts
|
||||
@ -31,11 +32,12 @@ def gift(name,email,referer, ip):
|
||||
loaded = True
|
||||
|
||||
# Check if the user has already submitted
|
||||
for gift in gifts:
|
||||
if gift['email'] == email:
|
||||
return "You have already submitted a gift request"
|
||||
if gift['ip'] == ip:
|
||||
return "You have already submitted a gift request"
|
||||
if ip != os.getenv('admin_ip'):
|
||||
for gift in gifts:
|
||||
if gift['email'] == email:
|
||||
return "You have already submitted a gift request"
|
||||
if gift['ip'] == ip:
|
||||
return "You have already submitted a gift request"
|
||||
|
||||
# Add the user to the list
|
||||
gifts.append({
|
||||
|
Loading…
Reference in New Issue
Block a user