We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2b4012b commit 5ea5735Copy full SHA for 5ea5735
spkrepo/models.py
@@ -462,7 +462,7 @@ def version_string(self):
462
463
@hybrid_property
464
def beta(self):
465
- return self.report_url != None # noqa: E711
+ return bool(self.report_url) # Treats None and "" as False
466
467
468
def all_builds_active(self):
@@ -484,6 +484,10 @@ def all_builds_active(cls):
484
.label("total_builds")
485
)
486
487
+ @beta.expression
488
+ def beta(cls):
489
+ return db.and_(cls.report_url.isnot(None), cls.report_url != "")
490
+
491
@property
492
def path(self):
493
return os.path.join(self.package.name, str(self.version))
0 commit comments