diff --git a/app/dashboard/templates/dashboard/index.html b/app/dashboard/templates/dashboard/index.html
index 57842753..2a266561 100644
--- a/app/dashboard/templates/dashboard/index.html
+++ b/app/dashboard/templates/dashboard/index.html
@@ -151,6 +151,28 @@
+
+
{% if gen_email.enabled %}
diff --git a/app/dashboard/views/index.py b/app/dashboard/views/index.py
index e16a6909..8d4ba3fe 100644
--- a/app/dashboard/views/index.py
+++ b/app/dashboard/views/index.py
@@ -124,6 +124,21 @@ def index():
LOG.error("alias %s has been added before to DeletedAlias", email)
db.session.rollback()
+ elif request.form.get("form-name") == "set-note":
+ gen_email_id = request.form.get("gen-email-id")
+ gen_email: GenEmail = GenEmail.get(gen_email_id)
+ note = request.form.get("note")
+
+ gen_email.note = note
+ db.session.commit()
+
+ flash(f"Update note for alias {gen_email.email}", "success")
+ return redirect(
+ url_for(
+ "dashboard.index", highlight_gen_email_id=gen_email.id, query=query
+ )
+ )
+
return redirect(url_for("dashboard.index", query=query))
client_users = (