Repository : http://git.fedorahosted.org/cgit/copr.git
On branch : master
commit a912c142b1d916f82dea5ac999133f62bae76fb4 Author: Bohuslav Kabrda bkabrda@redhat.com Date: Thu Apr 11 15:26:56 2013 +0200
Fix LegalFlag<->User relations for SQLAlchemy < 0.8.0
coprs_frontend/coprs/models.py | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/coprs_frontend/coprs/models.py b/coprs_frontend/coprs/models.py index f31de29..b1c684e 100644 --- a/coprs_frontend/coprs/models.py +++ b/coprs_frontend/coprs/models.py @@ -288,12 +288,14 @@ class LegalFlag(db.Model, Serializer): reporter_id = db.Column(db.Integer, db.ForeignKey('user.id')) reporter = db.relationship('User', backref=db.backref('legal_flags_raised'), - foreign_keys=[reporter_id]) + foreign_keys=[reporter_id], + primaryjoin='LegalFlag.reporter_id==User.id') # admin who resolved the problem resolver_id = db.Column(db.Integer, db.ForeignKey('user.id'), nullable=True) resolver = db.relationship('User', backref=db.backref('legal_flags_resolved'), - foreign_keys=[resolver_id]) + foreign_keys=[resolver_id], + primaryjoin='LegalFlag.resolver_id==User.id')
class Action(db.Model, Serializer):
copr-devel@lists.stg.fedorahosted.org