From 23eea3eed7f24069afa969b648978f54980d8f45 Mon Sep 17 00:00:00 2001 From: Flancian <0@flancia.org> Date: Tue, 2 Feb 2021 16:47:45 +0100 Subject: [PATCH] Add go links support to CLI/agora search. --- app/agora.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/agora.py b/app/agora.py index 153c4a7..1ab5627 100644 --- a/app/agora.py +++ b/app/agora.py @@ -139,6 +139,10 @@ def push(node, other): def jump(): """Redirects to a context; in "jump" mode, a node *always* exists (nodes map one to one to all possible queries).""" q = request.args.get('q') + tokens = q.split(" ") + # hack hack + if tokens[0] == 'go' and len(tokens) > 1: + return redirect(url_for('.go', node=slugify(q[3:]))) return redirect(url_for('.node', node=slugify(q))) # Entities