From 8a1199d2bd1fa79391e121e537181b63025efc76 Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Fri, 11 Jan 2019 19:50:19 -0800 Subject: allow null release_refs (as opposed to empty list) --- python/fatcat_web/templates/release_view.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'python/fatcat_web') diff --git a/python/fatcat_web/templates/release_view.html b/python/fatcat_web/templates/release_view.html index fd86b7c9..4e24b281 100644 --- a/python/fatcat_web/templates/release_view.html +++ b/python/fatcat_web/templates/release_view.html @@ -143,7 +143,7 @@ Raw Object: {% endif %}
-{% if release.refs.size != 0 %} +{% if release.refs != None and release.refs.size != 0 %}

References

This release citing other releases.
    -- cgit v1.2.3 From 7638bcfe7a31d3aef06f9112578a5ee8d55ee076 Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Mon, 14 Jan 2019 17:30:51 -0800 Subject: hack pylint for unimplemented routes --- python/fatcat_web/routes.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'python/fatcat_web') diff --git a/python/fatcat_web/routes.py b/python/fatcat_web/routes.py index 34012c9f..a5927d9b 100644 --- a/python/fatcat_web/routes.py +++ b/python/fatcat_web/routes.py @@ -58,8 +58,8 @@ def container_create(): if k.startswith('container_'): params[k[10:]] = request.form[k] container = None - edit = api.create_container(container, params=params) - return redirect("/container/{}".format(edit.ident)) + #edit = api.create_container(container, params=params) + #return redirect("/container/{}".format(edit.ident)) @app.route('/container/lookup', methods=['GET']) def container_lookup(): @@ -209,8 +209,8 @@ def release_create(): if k.startswith('release_'): params[k[10:]] = request.form[k] release = None - edit = api.create_release(release, params=params) - return redirect("/release/{}".format(edit.ident)) + #edit = api.create_release(release, params=params) + #return redirect("/release/{}".format(edit.ident)) @app.route('/release//history', methods=['GET']) def release_history(ident): -- cgit v1.2.3 From 0a8c9a5e07213276617f06b0379a166e7fd1c100 Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Wed, 16 Jan 2019 15:54:53 -0800 Subject: more robust IA Xauth logging --- python/fatcat_web/auth.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'python/fatcat_web') diff --git a/python/fatcat_web/auth.py b/python/fatcat_web/auth.py index 8035cbe5..03964c92 100644 --- a/python/fatcat_web/auth.py +++ b/python/fatcat_web/auth.py @@ -90,7 +90,10 @@ def handle_ia_xauth(email, password): 'secret': Config.IA_XAUTH_CLIENT_SECRET, }) if resp.status_code == 401 or (not resp.json().get('success')): - flash("Internet Archive email/password didn't match: {}".format(resp.json()['values']['reason'])) + try: + flash("Internet Archive email/password didn't match: {}".format(resp.json()['values']['reason'])) + except: + print("IA XAuth fail: {}".format(resp.content)) return render_template('auth_ia_login.html', email=email), resp.status_code elif resp.status_code != 200: flash("Internet Archive login failed (internal error?)") -- cgit v1.2.3