diff --git a/.gitea/workflows/build-and-deploy-pipeline.yaml b/.gitea/workflows/build-and-deploy-pipeline.yaml
index d753ffe..7395958 100644
--- a/.gitea/workflows/build-and-deploy-pipeline.yaml
+++ b/.gitea/workflows/build-and-deploy-pipeline.yaml
@@ -4,7 +4,6 @@ on:
push:
branches:
- main
- - kontaktformular-filter-spam
jobs:
buildAndDeploy:
diff --git a/assets/js/kontaktformular.js b/assets/js/kontaktformular.js
index 606b3bc..a3f63bf 100644
--- a/assets/js/kontaktformular.js
+++ b/assets/js/kontaktformular.js
@@ -1,5 +1,5 @@
// Configuration and Messages
-const debugEnabled = true
+const debugEnabled = false
const mouseDebugEnabled = false
const zsrCheckEnabled = false
const interactionThreshold = 15 // Time in seconds
@@ -43,11 +43,6 @@ const captcha = document.querySelectorAll('.captcha')
const captchaInput = document.querySelectorAll('.captcha-input')
const captchaVerifyButton = document.querySelectorAll('.captcha-verify')
const botBadge = document.createElement('div')
-
-// Form fields
-const subjectField = document.getElementById('subject')
-const messageField = document.getElementById('description')
-
if (debugEnabled) {
botBadge.className = 'bot-badge'
document.body.appendChild(botBadge)
@@ -107,9 +102,6 @@ function handleMouseMove(event) {
function checkForBotBehavior() {
let timeSpent = (Date.now() - startTime) / 1000
botDetected =
- subjectField.value === "I promised." ||
-// or if messageField Has string "Hi, this is" in it
- messageField.value.startsWith("Hi, this is") ||
!userInteracted ||
interactionCount === 0 ||
honeypotInput1.value !== '' ||
@@ -139,11 +131,7 @@ function checkForBotBehavior() {
' honeypotInput2:' +
honeypotInput2.value +
' verifyEmailInput:' +
- verifyEmailInput.value +
- ' subjectField:' +
- subjectField.value +
- ' messageField:' +
- messageField.value
+ verifyEmailInput.value
)
}
function handleSubmit(e) {
@@ -156,6 +144,7 @@ function handleSubmit(e) {
fakeOut()
return false
}
+
const formData = new FormData(form)
const formDataEncoded = new URLSearchParams(formData).toString()
const formURL = form.action + '.json'
@@ -175,7 +164,7 @@ function handleSubmit(e) {
})
.then((data) => {
submitButton.disabled = true
- submitButton.innerHTML = `
+ submitButton.innerHTML = `
`
setTimeout(() => {
@@ -200,7 +189,7 @@ function handleSubmit(e) {
}
function fakeOut() {
submitButton.disabled = true
- submitButton.innerHTML = `
+ submitButton.innerHTML = `
`
setTimeout(() => {
diff --git a/content/french/sections/footer.md b/content/french/sections/footer.md
index a975c16..68d110a 100644
--- a/content/french/sections/footer.md
+++ b/content/french/sections/footer.md
@@ -21,7 +21,7 @@ CH-8253 Diessenhofen
079 393 86 83
-support"at"verua.ch
+support@verua.ch
diff --git a/content/german/sections/footer.md b/content/german/sections/footer.md
index 799afc0..7d39497 100644
--- a/content/german/sections/footer.md
+++ b/content/german/sections/footer.md
@@ -19,7 +19,7 @@ CH-8253 Diessenhofen
079 393 86 83
-support"at"verua.ch
+support@verua.ch
@@ -42,4 +42,4 @@ support"at"verua.ch
{{% /columns %}}
-{{% /aligncenter %}}
+{{% /aligncenter %}}
\ No newline at end of file