Ignore rejected shares in top list calculations

Fixes #104
This commit is contained in:
Sebastian Grewe 2013-06-04 15:58:51 +02:00
parent 930bb50800
commit c1682e2203

View File

@ -263,6 +263,7 @@ class Statistics {
COUNT(id) AS shares,
SUBSTRING_INDEX( username, '.', 1 ) AS account
FROM " . $this->share->getTableName() . "
WHERE our_result = 'Y'
GROUP BY account
ORDER BY shares DESC
LIMIT ?");
@ -279,6 +280,7 @@ class Statistics {
SUBSTRING_INDEX( username, '.', 1 ) AS account
FROM " . $this->share->getTableName() . "
WHERE time > DATE_SUB(now(), INTERVAL 10 MINUTE)
AND our_result = 'Y'
GROUP BY account
ORDER BY hashrate DESC LIMIT ?");
if ($this->checkStmt($stmt) && $stmt->bind_param("i", $limit) && $stmt->execute() && $result = $stmt->get_result())