Code enhancement

This commit is contained in:
Patrick Jentsch
2019-11-15 12:51:53 +01:00
parent f22bff4ed0
commit aacfe40bd6
6 changed files with 16 additions and 19 deletions

View File

@ -91,16 +91,14 @@ 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.corpus', corpus_id=corpus_id))
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['OPAQUE_STORAGE_DIRECTORY'],
dir, filename))
corpus_file = CorpusFile(author=add_corpus_file_form.author.data,
corpus=corpus,
dir=dir,
filename=filename,
corpus=corpus, dir=dir, filename=filename,
publishing_year=add_corpus_file_form.publishing_year.data,
title=add_corpus_file_form.title.data)
db.session.add(corpus_file)