mirror of
https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
synced 2025-06-12 17:10:41 +00:00
Update
This commit is contained in:
@ -95,6 +95,24 @@ def pj_corpus_analysis_query(query):
|
||||
client.status = 'ready'
|
||||
|
||||
|
||||
@socketio.on('pj_inspect-match')
|
||||
@socketio_login_required
|
||||
def pj_corpus_analysis_query(payload):
|
||||
logger.warning(payload)
|
||||
client = pj_corpus_analysis_clients.get(request.sid)
|
||||
if client is None:
|
||||
socketio.emit('query', '[424]: Failed Dependency',
|
||||
room=request.sid)
|
||||
return
|
||||
# Get more context for given match CPOS
|
||||
corpus = client.corpora.get('CORPUS')
|
||||
s = corpus.attributes.structural.get('s')
|
||||
match_context = s.export(payload["cpos"][0], payload["cpos"][1],
|
||||
context=3,
|
||||
expand_lists=True)
|
||||
socketio.emit('pj_match_context', {"payload": match_context}, room=request.sid)
|
||||
|
||||
|
||||
def pj_corpus_analysis_session_handler(app, corpus_id, user_id, session_id):
|
||||
with app.app_context():
|
||||
''' Setup analysis session '''
|
||||
|
Reference in New Issue
Block a user