Skip to content

Recalculation of points fails when there is just one user. #841

Open
@igorparrabastias

Description

@igorparrabastias

The function involved needs 2 users at least: qa_db_users_recalc_points($firstuserid, $lastuserid)

PHP Fatal error:  Uncaught Q2A\\Database\\Exceptions\\SelectSpecException: The number of parameters and placeholders do not match in /home/nomikos/dev/aurora/qa-src/Database/DbQueryHelper.php:85\nStack trace:\n#0 /home/nomikos/dev/aurora/qa-src/Database/DbConnection.php(189): Q2A\\Database\\DbQueryHelper->expandParameters('UPDATE qa_userp...', Array)\n#1 /home/nomikos/dev/aurora/qa-include/qa-db.php(268): Q2A\\Database\\DbConnection->query('UPDATE qa_userp...', Array)\n#2 /home/nomikos/dev/aurora/qa-include/db/recalc.php(315): qa_db_query_sub('UPDATE ^userpoi...', '0', '1')\n#3 /home/nomikos/dev/aurora/qa-src/Recalc/RecalcPointsRecalc.php(36): qa_db_users_recalc_points('0', '1')\n#4 /home/nomikos/dev/aurora/qa-src/Recalc/RecalcMain.php(102): Q2A\\Recalc\\RecalcPointsRecalc->doStep()\n#5 /home/nomikos/dev/aurora/qa-include/ajax/recalc.php(33): Q2A\\Recalc\\RecalcMain->performStep()\n#6 /home/nomikos/dev/aurora/qa-include/qa-ajax.php(85): require('/home/nomikos/d...')\n#7 /home/nomikos/dev/aurora/qa-include/qa-index.php(32)

function qa_db_users_recalc_points($firstuserid, $lastuserid)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugConfirmed bug

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions