X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=daklib%2Fcontents.py;h=4a6330f827fdd349306890f14a09196af457ac8d;hb=ecd2ca44852b942c1af7cf1d9906c6bab8159fc1;hp=056da53f18d244c8ed28a51a440d0dac364d3c11;hpb=d3a9d26206c0bc194556a7898f1a2ae0cbd227af;p=dak.git diff --git a/daklib/contents.py b/daklib/contents.py index 056da53f..4a6330f8 100755 --- a/daklib/contents.py +++ b/daklib/contents.py @@ -252,8 +252,12 @@ class ContentsScanner(object): ''' session = DBConn().session() binary = session.query(DBBinary).get(self.binary_id) + empty_package = True for filename in binary.scan_contents(): binary.contents.append(BinContents(file = filename)) + empty_package = False + if empty_package: + binary.contents.append(BinContents(file = 'EMPTY_PACKAGE')) try: session.commit() except IntegrityError: