Performance: Entferne Debug-Logging aus createPhoneLink Funktion
This commit is contained in:
@@ -99,21 +99,12 @@
|
||||
// Überprüfen, ob die Client-IP in einem der erlaubten Bereiche liegt
|
||||
const isAllowed = allowedIPRanges.some(range => isIPInSubnet(clientIP, range.trim()));
|
||||
|
||||
// Debug-Ausgabe für die IP-Bereiche
|
||||
console.log('Client IP in createPhoneLink:', clientIP);
|
||||
console.log('Allowed IP Ranges:', allowedIPRanges);
|
||||
console.log('isAllowed in createPhoneLink:', isAllowed);
|
||||
console.log('Original phone:', phone);
|
||||
|
||||
// Entferne alle nicht-numerischen Zeichen
|
||||
let cleanNumber = phone.replace(/\D/g, '');
|
||||
console.log('Cleaned number:', cleanNumber);
|
||||
|
||||
// Füge eine führende 0 hinzu, wenn isAllowed true ist
|
||||
if (isAllowed) {
|
||||
console.log('Adding leading 0 to:', cleanNumber);
|
||||
cleanNumber = '0' + cleanNumber;
|
||||
console.log('Number after adding 0:', cleanNumber);
|
||||
}
|
||||
|
||||
// Formatiere die Nummer
|
||||
@@ -124,13 +115,8 @@
|
||||
formattedNumber = cleanNumber.replace(/(\d{3})(\d{7})/, '$1-$2');
|
||||
}
|
||||
|
||||
console.log('Final formatted number:', formattedNumber);
|
||||
console.log('Final clean number for tel link:', cleanNumber);
|
||||
|
||||
// Erstelle den Link
|
||||
const link = `<a href="tel:${cleanNumber}" class="phone-link">${formattedNumber}</a>`;
|
||||
console.log('Final link:', link);
|
||||
return link;
|
||||
return `<a href="tel:${cleanNumber}" class="phone-link">${formattedNumber}</a>`;
|
||||
}
|
||||
|
||||
function createEmailLink(email) {
|
||||
|
Reference in New Issue
Block a user