mirror of
				https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
				synced 2025-11-04 12:22:47 +00:00 
			
		
		
		
	small fix
This commit is contained in:
		@@ -775,14 +775,17 @@ class User(HashidMixin, UserMixin, db.Model):
 | 
				
			|||||||
    #endregion Profile Privacy settings
 | 
					    #endregion Profile Privacy settings
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def follow_corpus(self, corpus, role=None):
 | 
					    def follow_corpus(self, corpus, role=None):
 | 
				
			||||||
 | 
					        if self.is_following_corpus(corpus):
 | 
				
			||||||
 | 
					            return
 | 
				
			||||||
        if role is None:
 | 
					        if role is None:
 | 
				
			||||||
            r = CorpusFollowerRole.query.filter_by(default=True).first()
 | 
					            r = CorpusFollowerRole.query.filter_by(default=True).first()
 | 
				
			||||||
        cfa = CorpusFollowerAssociation(corpus=corpus, role=r, follower=self)
 | 
					        cfa = CorpusFollowerAssociation(corpus=corpus, role=r, follower=self)
 | 
				
			||||||
        db.session.add(cfa)
 | 
					        db.session.add(cfa)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def unfollow_corpus(self, corpus):
 | 
					    def unfollow_corpus(self, corpus):
 | 
				
			||||||
        if self.is_following_corpus(corpus):
 | 
					        if not self.is_following_corpus(corpus):
 | 
				
			||||||
            self.followed_corpora.remove(corpus)
 | 
					            return
 | 
				
			||||||
 | 
					        self.followed_corpora.remove(corpus)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def is_following_corpus(self, corpus):
 | 
					    def is_following_corpus(self, corpus):
 | 
				
			||||||
        return corpus in self.followed_corpora
 | 
					        return corpus in self.followed_corpora
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user