Browse Source

Fixed IBAN generation

pull/5/head
Kenneth Bruen 3 years ago
parent
commit
18fe6e9355
Signed by: kbruen
GPG Key ID: C1980A470C3EE5B1
  1. 3
      server/foxbank_server/__init__.py
  2. 2
      server/foxbank_server/db_utils.py

3
server/foxbank_server/__init__.py

@ -26,8 +26,7 @@ def create_app():
def init_cors(app): def init_cors(app):
from flask_cors import CORS from flask_cors import CORS
cors = CORS() cors = CORS(app)
cors.init_app(app)
def init_db(app): def init_db(app):
from .db import init_app from .db import init_app

2
server/foxbank_server/db_utils.py

@ -132,7 +132,7 @@ class Module(ModuleType):
from random import randint from random import randint
while True: while True:
iban = 'RO00FOXB0' + account.currency iban = 'RO00FOXB0' + account.currency
iban += str(randint(0, 10 ** 13)).rjust(12, '0') iban += str(randint(10, 10 ** 12 - 1)).rjust(12, '0')
from .utils.iban import gen_check_digits from .utils.iban import gen_check_digits
iban = gen_check_digits(iban) iban = gen_check_digits(iban)
if iban not in ibans: if iban not in ibans:

Loading…
Cancel
Save