diff --git a/public/include/classes/share.class.php b/public/include/classes/share.class.php index 29b93e29..5d8fc276 100644 --- a/public/include/classes/share.class.php +++ b/public/include/classes/share.class.php @@ -7,6 +7,7 @@ if (!defined('SECURITY')) class Share { private $sError = ''; private $table = 'shares'; + private $tableArchive = 'shares_archive'; private $oUpstream; private $iLastUpstreamId; // This defines each share @@ -26,6 +27,9 @@ class Share { return $this->sError; } + public function getArchiveTableName() { + return $this->tableArchive; + } public function getTableName() { return $this->table; } @@ -93,7 +97,7 @@ class Share { } public function moveArchive($previous_upstream=0, $current_upstream,$block_id) { - $archive_stmt = $this->mysqli->prepare("INSERT INTO shares_archive (share_id, username, our_result, upstream_result, block_id, time) + $archive_stmt = $this->mysqli->prepare("INSERT INTO $this->tableArchive (share_id, username, our_result, upstream_result, block_id, time) SELECT id, username, our_result, upstream_result, ?, time FROM $this->table WHERE id BETWEEN ? AND ?");