Fix: Register form now includes Telegram username field
This commit is contained in:
+8
-3
@@ -337,6 +337,11 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="register-form" class="hidden">
|
<div id="register-form" class="hidden">
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="register-telegram-user" class="hide-de">Telegram Nutzername</label>
|
||||||
|
<label for="register-telegram-user" class="hide-en">Telegram Username</label>
|
||||||
|
<input type="text" id="register-telegram-user" required placeholder="@username" />
|
||||||
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="full-name" class="hide-de">Vollständiger Name</label>
|
<label for="full-name" class="hide-de">Vollständiger Name</label>
|
||||||
<label for="full-name" class="hide-en">Full name</label>
|
<label for="full-name" class="hide-en">Full name</label>
|
||||||
@@ -476,21 +481,21 @@
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
document.querySelectorAll('#login-admin-form .btn-primary').forEach(b => b.disabled = true);
|
document.querySelectorAll('#register-form .btn-primary').forEach(b => b.disabled = true);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const response = await fetch(API_URL, {
|
const response = await fetch(API_URL, {
|
||||||
method: 'POST',
|
method: 'POST',
|
||||||
headers: { 'Content-Type': 'application/json' },
|
headers: { 'Content-Type': 'application/json' },
|
||||||
body: JSON.stringify({
|
body: JSON.stringify({
|
||||||
username: document.getElementById('telegram-user').value,
|
username: document.getElementById('register-telegram-user').value,
|
||||||
name: name,
|
name: name,
|
||||||
llc: llc
|
llc: llc
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
if (response.ok) {
|
if (response.ok) {
|
||||||
document.getElementById('login-admin-form').classList.add('hidden');
|
document.getElementById('register-form').classList.add('hidden');
|
||||||
document.getElementById('success-message').classList.remove('hidden');
|
document.getElementById('success-message').classList.remove('hidden');
|
||||||
// Optional: Redirect nach kurzer Verzögerung
|
// Optional: Redirect nach kurzer Verzögerung
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
|
|||||||
Reference in New Issue
Block a user