mirror of
https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
synced 2025-06-12 17:10:41 +00:00
Merge branch 'development' of gitlab.ub.uni-bielefeld.de:sfb1288inf/opaque into development
This commit is contained in:
@ -61,6 +61,9 @@ class Corpus(Model):
|
||||
subattr_value
|
||||
return lookups
|
||||
|
||||
def drop(self):
|
||||
return self.client.api.corpus_drop_corpus(self.attrs['api_name'])
|
||||
|
||||
def query(self, query, subcorpus_name='Results'):
|
||||
return self.client.api.cqp_query(self.attrs['api_name'],
|
||||
subcorpus_name, query)
|
||||
|
@ -1,4 +1,4 @@
|
||||
from flask import (abort, current_app, flash, redirect, request,
|
||||
from flask import (abort, current_app, flash, make_response, redirect, request,
|
||||
render_template, url_for, send_from_directory)
|
||||
from flask_login import current_user, login_required
|
||||
from threading import Thread
|
||||
@ -99,8 +99,8 @@ def add_corpus_file(corpus_id):
|
||||
for corpus_file in corpus.files:
|
||||
if filename == corpus_file.filename:
|
||||
flash('File already registered to this corpus.')
|
||||
return redirect(url_for('corpora.add_corpus_file',
|
||||
corpus_id=corpus_id))
|
||||
return make_response({'redirect_url': url_for('corpora.corpus', corpus_id=corpus.id)}, 500)
|
||||
# return redirect(url_for('corpora.add_corpus_file', corpus_id=corpus_id))
|
||||
# Save the file
|
||||
dir = os.path.join(str(corpus.user_id), 'corpora', str(corpus.id))
|
||||
file.save(os.path.join(current_app.config['NOPAQUE_STORAGE'],
|
||||
@ -125,7 +125,10 @@ def add_corpus_file(corpus_id):
|
||||
corpus_file.id))
|
||||
thread.start()
|
||||
flash('Corpus file added!')
|
||||
return redirect(url_for('corpora.corpus', corpus_id=corpus_id))
|
||||
return make_response(
|
||||
{'redirect_url': url_for('corpora.corpus', corpus_id=corpus.id)},
|
||||
201)
|
||||
# return redirect(url_for('corpora.corpus', corpus_id=corpus_id))
|
||||
return render_template('corpora/add_corpus_file.html.j2',
|
||||
add_corpus_file_form=add_corpus_file_form,
|
||||
corpus=corpus, title='Add corpus file')
|
||||
|
Reference in New Issue
Block a user