diff --git a/nodes/main.py b/nodes/main.py index eaa8ed7..841a247 100644 --- a/nodes/main.py +++ b/nodes/main.py @@ -323,8 +323,8 @@ class PeeringsRoute(Resource): parser.add_argument('ipv6ll') parser.add_argument('ipv4') parser.add_argument('ipv6') - parser.add_argument('bgp_mp', type = bool) - parser.add_argument('bgp_enh', type = bool) + parser.add_argument('bgp_mp') + parser.add_argument('bgp_enh') args = parser.parse_args() # parse arguments to dictionary if not peerings.exists(asn=args["ASN"], wg_key=args["wg_key"]): @@ -355,8 +355,8 @@ class PeeringsRoute(Resource): parser.add_argument('ipv6ll', store_missing=False) parser.add_argument('ipv4', store_missing=False) parser.add_argument('ipv6', store_missing=False) - parser.add_argument('bgp_mp', type=bool, store_missing=False) - parser.add_argument('bgp_enh', type=bool, store_missing=False) + parser.add_argument('bgp_mp', store_missing=False) + parser.add_argument('bgp_enh', store_missing=False) args = parser.parse_args() # parse arguments to dictionary print(args) if peerings.exists(asn=args["ASN"], wg_key=args["wg_key"]): diff --git a/web/backend/main.py b/web/backend/main.py index 9c79dcb..2919824 100644 --- a/web/backend/main.py +++ b/web/backend/main.py @@ -296,7 +296,7 @@ def login(): session["login"] = mnt if not "login" in session else session["login"] return redirect(session["return_url"]) except ValueError: - msg = "at least one of the values provided is wrong/invalid" + msg = "at least one of the values provided is wrong/invalid
" + str(e) return render_template("login.html", session=session, config=config, return_addr=session["return_url"], msg=msg) except KeyError: msg = "not all required field were specified"