fix: hide MTG rows without valid clicks

This commit is contained in:
王源
2026-10-14 18:01:46 +08:00
parent 1d0b1c54b4
commit 839ccfc68e
2 changed files with 57 additions and 1113 deletions
+3
View File
@@ -339,6 +339,9 @@ def parse_mtg1013(source: Path, payload: dict[str, Any]) -> dict[str, Any]:
}
)
# Rows without a valid click are intentionally excluded from the MTG module,
# including its summaries, linked filters, pagination, and CSV export.
records = [row for row in records if row["valid_clicks"] > 0]
records.sort(key=lambda row: (-row["cost"], -row["valid_clicks"], row["adpingid"]))
total_clicks = sum(row["valid_clicks"] for row in records)
total_installs = sum(row["installs"] for row in records)
+54 -1113
View File
File diff suppressed because it is too large Load Diff