Fix deleting soft-removed packages

This commit is contained in:
rubenwardy
2024-06-01 15:35:10 +01:00
parent 1fad818f05
commit e1e77033fe
2 changed files with 22 additions and 6 deletions

View File

@@ -423,7 +423,7 @@ class Package(db.Model):
primaryjoin="and_(Package.id==PackageScreenshot.package_id, PackageScreenshot.approved)")
cover_image_id = db.Column(db.Integer, db.ForeignKey("package_screenshot.id"), nullable=True, default=None)
cover_image = db.relationship("PackageScreenshot", uselist=False, foreign_keys=[cover_image_id])
cover_image = db.relationship("PackageScreenshot", uselist=False, foreign_keys=[cover_image_id], post_update=True)
maintainers = db.relationship("User", secondary=maintainers)