X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=daklib%2Fdbconn.py;h=f2f8a9020ab7271c77e1aeddb8f765ea10424efd;hb=e1a60e40eeed6c7d6e9f1730e90b767a8e4147a8;hp=08765171442890abb1cdaf415e5ee50fc3a250da;hpb=42cca047e93f1efb4bcceaf1b4c020225db71932;p=dak.git diff --git a/daklib/dbconn.py b/daklib/dbconn.py index 08765171..f2f8a902 100644 --- a/daklib/dbconn.py +++ b/daklib/dbconn.py @@ -1030,7 +1030,9 @@ class PoolFile(ORMObject): @property def fullpath(self): session = DBConn().session().object_session(self) - af = session.query(ArchiveFile).join(Archive).filter(ArchiveFile.file == self).first() + af = session.query(ArchiveFile).join(Archive) \ + .filter(ArchiveFile.file == self) \ + .order_by(Archive.tainted.desc()).first() return af.path @property