mirror of
				https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
				synced 2025-11-04 12:22:47 +00:00 
			
		
		
		
	Small changes on the Corpus page
This commit is contained in:
		@@ -81,10 +81,18 @@ def corpus(corpus_id):
 | 
			
		||||
        db.session.commit()
 | 
			
		||||
        flash('Your changes have been saved')
 | 
			
		||||
        return redirect(url_for('.corpus', corpus_id=corpus.id))
 | 
			
		||||
    # if corpus.following_users == [None]:
 | 
			
		||||
    #     following_users = []
 | 
			
		||||
    # else:
 | 
			
		||||
    #     following_users = [
 | 
			
		||||
    #         u.to_json_serializeable() for u
 | 
			
		||||
    #         in corpus.following_users
 | 
			
		||||
    #     ]
 | 
			
		||||
    return render_template(
 | 
			
		||||
        'corpora/corpus.html.j2',
 | 
			
		||||
        corpus_settings_form=corpus_settings_form,
 | 
			
		||||
        corpus=corpus,
 | 
			
		||||
        # following_users=following_users,
 | 
			
		||||
        title='Corpus'
 | 
			
		||||
    )
 | 
			
		||||
 | 
			
		||||
@@ -277,10 +285,8 @@ def import_corpus():
 | 
			
		||||
def export_corpus(corpus_id):
 | 
			
		||||
    abort(503)
 | 
			
		||||
 | 
			
		||||
@bp.route('/<hashid:corpus_id>/follow')
 | 
			
		||||
@bp.route('/<hashid:corpus_id>/follow', methods=['GET', 'POST'])
 | 
			
		||||
@login_required
 | 
			
		||||
# TODO: Wenn Query Paramter genutzt wird, prüfen, ob user_id ungleich current_user.id ist und dann gucken, ob es ein Admin ist.
 | 
			
		||||
# Sonst 403.
 | 
			
		||||
def follow_corpus(corpus_id):
 | 
			
		||||
    corpus = Corpus.query.get_or_404(corpus_id)
 | 
			
		||||
    user_hashid = request.args.get('user_id')
 | 
			
		||||
@@ -297,7 +303,7 @@ def follow_corpus(corpus_id):
 | 
			
		||||
    db.session.commit()
 | 
			
		||||
    return {}, 202
 | 
			
		||||
 | 
			
		||||
@bp.route('/<hashid:corpus_id>/unfollow')
 | 
			
		||||
@bp.route('/<hashid:corpus_id>/unfollow', methods=['GET', 'POST'])
 | 
			
		||||
@login_required
 | 
			
		||||
def unfollow_corpus(corpus_id):
 | 
			
		||||
    corpus = Corpus.query.get_or_404(corpus_id)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user