diff --git a/apps/vinyl/src/assets.py b/apps/vinyl/src/assets.py index c54aea8..90e543d 100644 --- a/apps/vinyl/src/assets.py +++ b/apps/vinyl/src/assets.py @@ -236,7 +236,7 @@ def good_deals( counts = dict(df.group_by("source").len().iter_rows()) logger.info(f"Processing new deals ({df.height}x).", counts=counts) - filtered_df = df.filter(pl.col("price") <= 25) + filtered_df = df.filter(pl.col("price") <= 25).sort(["artist", "title"]) if filtered_df.is_empty(): logger.info("No good deals found!") return