diff --git a/kaehmy/views.py b/kaehmy/views.py
index 99430db..e0a05f3 100644
--- a/kaehmy/views.py
+++ b/kaehmy/views.py
@@ -123,6 +123,7 @@ def submit(request, *args, **kwargs):
application = form.save()
custom_name = form.cleaned_data.get("custom_role_name")
custom_is_board = form.cleaned_data.get("custom_role_is_board")
+ kaehmybot_allowed = form.cleaned_data.get("kaehmybot")
if len(custom_name) > 0:
custom_role = CustomRole(name=custom_name, is_board=custom_is_board)
@@ -141,7 +142,10 @@ def submit(request, *args, **kwargs):
send_email(to=to_email, subject=subject, body=message, html=True)
logging.debug(f"Sent kaehmy email to recipient <{to_email}>")
- processHooks(message=f"Uusi New kaehmy! {name} -> {url}", eventType="kaehmy")
+ if kaehmybot_allowed or custom_is_board:
+ processHooks(
+ message=f"Uusi New kaehmy! {name} -> {url}", eventType="kaehmy"
+ )
else:
context = {"error": form.errors}
return render(request, "kaehmy/error.html", context)
diff --git a/templates/kaehmy/kaehmy.html b/templates/kaehmy/kaehmy.html
index 1afc813..1d74ad2 100644
--- a/templates/kaehmy/kaehmy.html
+++ b/templates/kaehmy/kaehmy.html
@@ -80,6 +80,11 @@
Hyväksyn tietosuojaselosteen ja tietojeni tallentamisen.
{% endblocktrans %}
+
+ {% blocktrans %}
+ Kähmybot saa lähettää hakemuksestani viestin killan telegramiin (hallitusvirkoihin hakiessa valitse kyllä).
+ {% endblocktrans %}
+
{% buttons %}