]> git.donarmstrong.com Git - dak.git/blobdiff - daklib/dbconn.py
dak/export_suite.py: take archive file for the archive we are exporting from
[dak.git] / daklib / dbconn.py
index 08765171442890abb1cdaf415e5ee50fc3a250da..f2f8a9020ab7271c77e1aeddb8f765ea10424efd 100644 (file)
@@ -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