Selaa lähdekoodia

fix cancel email change

Son NK 5 vuotta sitten
vanhempi
commit
38d9654624

+ 1 - 1
app/dashboard/templates/dashboard/setting.html

@@ -26,7 +26,7 @@
             <span class="text-danger">Pending email change: {{ pending_email }}</span>
             <a href="{{ url_for('dashboard.resend_email_change') }}" class="btn btn-secondary btn-sm">Resend
               confirmation email</a>
-            <a href="{{ url_for('dashboard.resend_email_change') }}" class="btn btn-secondary btn-sm">Cancel email
+            <a href="{{ url_for('dashboard.cancel_email_change') }}" class="btn btn-secondary btn-sm">Cancel email
               change</a>
           </div>
         {% endif %}

+ 1 - 0
app/dashboard/views/setting.py

@@ -177,6 +177,7 @@ def cancel_email_change():
     email_change = EmailChange.get_by(user_id=current_user.id)
     if email_change:
         EmailChange.delete(email_change.id)
+        db.session.commit()
         flash("Your email change is cancelled", "success")
         return redirect(url_for("dashboard.setting"))
     else: