query=query_db('SELECT short FROM urls WHERE long = ?',(long,))
foriinquery:
ifiand(len(i['short'])<=current_app.config["random_length"]):# Checks if query if pre-existing URL is same as random length URL
ifiand(len(i['short'])<=current_app.config["random_length"])andi['short']!=current_app.config['latest']:# Checks if query if pre-existing URL is same as random length URL
returni['short']
returnFalse
...
...
@@ -103,7 +103,7 @@ def generate_short(rq):
returnresponse(rq,None,'Timeout while generating random short URL')