diff --git a/luser/routes.py b/luser/routes.py index caaf56c..54e6ffc 100644 --- a/luser/routes.py +++ b/luser/routes.py @@ -1,6 +1,7 @@ from flask import render_template, request, redirect from luser import app from luser.models import LUSER +from luser.models import ratelimit from passlib.hash import ldap_salted_sha1,sha512_crypt import subprocess import random @@ -88,7 +89,7 @@ def unregister(): @app.route('/account/register/', methods=['POST', 'GET']) def register(): rl = ratelimit(PERIOD, LIMIT, "/var/luser/luser/.ratelimit") - if rl.check(1): + if rl.check(1) == False: return 'Error: rate limit exceeded, please come again in ' + PERIOD if request.method == 'GET': captcha_solution = str(random.randint(0,999999))