Update 'main.py'

Fixed iban replace
This commit is contained in:
tarek 2022-11-13 00:10:20 +00:00
parent 52f3f8a71a
commit 4c133cbdd3

View File

@ -57,11 +57,6 @@ class IBANCheck:
return int(iban_numbered) % 97
class DatabaseManager:
def __init__(self, db_file):
self.logger = logging.getLogger("webEPC.Webserver")
class ServerHandler(http.server.SimpleHTTPRequestHandler):
logger = logging.getLogger('webEPC.Webserver')
allowed_paths = ["/favicon.ico",
@ -143,7 +138,7 @@ class ServerHandler(http.server.SimpleHTTPRequestHandler):
qrcodedata = ("BCD\n002\n1\nSCT\n%s\n%s\n%s\nEUR%s\n%s\n%s\n%s %s.%s.%s %s:%s:%s" % (
config_json["bic"],
config_json["name"],
config_json["iban"],
config_json["iban"].replace(" ", ""),
price,
"",
"",
@ -169,7 +164,7 @@ class ServerHandler(http.server.SimpleHTTPRequestHandler):
body = body.replace(b"{{ message }}", bytes("Keine Einstellungen hinterlegt.", "utf-8"))
elif action == "save-settings":
iban = decoded_post["iban"][0]
iban = decoded_post["iban"][0].replace(" ", "")
iban_failed = False
iban_checker = IBANCheck()
if iban_checker.check_validation_chars_iban(iban) == int(iban[2:4]):