forked from rDrama/rDrama
make referral links use id instead of original_username
parent
805624b3e9
commit
e08c608288
|
@ -151,9 +151,10 @@ def sign_up_get(v):
|
|||
abort(403, "New account registration is currently closed. Please come back later!")
|
||||
|
||||
if v: return redirect(SITE_FULL)
|
||||
ref = request.values.get("ref", "")
|
||||
|
||||
ref_user = get_user(ref, graceful=True)
|
||||
ref = request.values.get("ref")
|
||||
|
||||
ref_user = get_account(ref, graceful=True)
|
||||
|
||||
if ref_user and (ref_user.id in session.get("history", [])):
|
||||
return render_template("login/sign_up_failed_ref.html"), 403
|
||||
|
|
|
@ -300,7 +300,7 @@
|
|||
</div>
|
||||
<div class="body w-lg-100">
|
||||
<div class="input-group">
|
||||
<input autocomplete="off" type="text" readonly class="form-control copy-link" id="referral_code" value="{{SITE_FULL}}/signup?ref={{v.original_username}}" data-clipboard-text="{{SITE_FULL}}/signup?ref={{v.original_username}}">
|
||||
<input autocomplete="off" type="text" readonly class="form-control copy-link" id="referral_code" value="{{SITE_FULL}}/signup?ref={{v.id}}" data-clipboard-text="{{SITE_FULL}}/signup?ref={{v.id}}">
|
||||
<span class="input-group-append" data-bs-toggle="tooltip" data-bs-placement="top" title="You have referred {{v.referral_count}} user{{'s' if v.referral_count != 1 else ''}} so far. {% if v.referral_count==0 %}¯\_(ツ)_/¯{% elif v.referral_count>10 %}Wow!{% endif %}">
|
||||
<span class="input-group-text text-primary border-0"><i class="fas fa-user mr-1"></i>{{v.referral_count}}</span>
|
||||
</span>
|
||||
|
|
Loading…
Reference in New Issue