- Affected App
- WoltLab Suite Core
Hallo,
ich habe die bisherigen Trophäen für Likes deaktiviert, gibt es ja leider nicht mehr, der Cronjob „Ordnet Trophäen aufgrund der Regeln zu“ läuft jetzt allerdings in einen Fehler:
Code
Could not execute statement 'INSERT INTO wcf1_user_special_trophy (userID, trophyID) VALUES (?, ?)'
File:
/home/www/meisterschuetzen/www/lib/system/database/statement/PreparedStatement.class.php in line 105
Stacktrace:
#0 /home/www/meisterschuetzen/www/lib/data/user/UserProfileAction.class.php(500): wcf\system\database\statement\PreparedStatement->execute(Array)
#1 [internal function]: wcf\data\user\UserProfileAction->updateSpecialTrophies()
#2 /home/www/meisterschuetzen/www/lib/data/AbstractDatabaseObjectAction.class.php(205): call_user_func(Array)
#3 /home/www/meisterschuetzen/www/lib/data/user/trophy/UserTrophyAction.class.php(70): wcf\data\AbstractDatabaseObjectAction->executeAction()
#4 [internal function]: wcf\data\user\trophy\UserTrophyAction->create()
#5 /home/www/meisterschuetzen/www/lib/data/AbstractDatabaseObjectAction.class.php(205): call_user_func(Array)
#6 /home/www/meisterschuetzen/www/lib/system/trophy/condition/TrophyConditionHandler.class.php(81): wcf\data\AbstractDatabaseObjectAction->executeAction()
#7 /home/www/meisterschuetzen/www/lib/system/cronjob/AssignTrophiesCronjob.class.php(24): wcf\system\trophy\condition\TrophyConditionHandler->assignTrophies(100)
#8 /home/www/meisterschuetzen/www/lib/data/cronjob/CronjobAction.class.php(139): wcf\system\cronjob\AssignTrophiesCronjob->execute(Object(wcf\data\cronjob\Cronjob))
#9 [internal function]: wcf\data\cronjob\CronjobAction->execute()
#10 /home/www/meisterschuetzen/www/lib/data/AbstractDatabaseObjectAction.class.php(205): call_user_func(Array)
#11 /home/www/meisterschuetzen/www/lib/action/AJAXProxyAction.class.php(75): wcf\data\AbstractDatabaseObjectAction->executeAction()
#12 /home/www/meisterschuetzen/www/lib/action/AJAXInvokeAction.class.php(94): wcf\action\AJAXProxyAction->invoke()
#13 /home/www/meisterschuetzen/www/lib/action/AbstractAction.class.php(47): wcf\action\AJAXInvokeAction->execute()
#14 /home/www/meisterschuetzen/www/lib/action/AJAXInvokeAction.class.php(61): wcf\action\AbstractAction->__run()
#15 /home/www/meisterschuetzen/www/lib/system/request/Request.class.php(83): wcf\action\AJAXInvokeAction->__run()
#16 /home/www/meisterschuetzen/www/lib/system/request/RequestHandler.class.php(107): wcf\system\request\Request->execute()
#17 /home/www/meisterschuetzen/www/acp/index.php(9): wcf\system\request\RequestHandler->handle('wcf', true)
#18 {main}
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '11-511' for key 'trophyID'
Stacktrace
#0 /home/www/meisterschuetzen/www/lib/system/database/statement/PreparedStatement.class.php(93): PDOStatement->execute(Array)
#1 /home/www/meisterschuetzen/www/lib/data/user/UserProfileAction.class.php(500): wcf\system\database\statement\PreparedStatement->execute(Array)
#2 [internal function]: wcf\data\user\UserProfileAction->updateSpecialTrophies()
#3 /home/www/meisterschuetzen/www/lib/data/AbstractDatabaseObjectAction.class.php(205): call_user_func(Array)
#4 /home/www/meisterschuetzen/www/lib/data/user/trophy/UserTrophyAction.class.php(70): wcf\data\AbstractDatabaseObjectAction->executeAction()
#5 [internal function]: wcf\data\user\trophy\UserTrophyAction->create()
#6 /home/www/meisterschuetzen/www/lib/data/AbstractDatabaseObjectAction.class.php(205): call_user_func(Array)
#7 /home/www/meisterschuetzen/www/lib/system/trophy/condition/TrophyConditionHandler.class.php(81): wcf\data\AbstractDatabaseObjectAction->executeAction()
#8 /home/www/meisterschuetzen/www/lib/system/cronjob/AssignTrophiesCronjob.class.php(24): wcf\system\trophy\condition\TrophyConditionHandler->assignTrophies(100)
#9 /home/www/meisterschuetzen/www/lib/data/cronjob/CronjobAction.class.php(139): wcf\system\cronjob\AssignTrophiesCronjob->execute(Object(wcf\data\cronjob\Cronjob))
#10 [internal function]: wcf\data\cronjob\CronjobAction->execute()
#11 /home/www/meisterschuetzen/www/lib/data/AbstractDatabaseObjectAction.class.php(205): call_user_func(Array)
#12 /home/www/meisterschuetzen/www/lib/action/AJAXProxyAction.class.php(75): wcf\data\AbstractDatabaseObjectAction->executeAction()
#13 /home/www/meisterschuetzen/www/lib/action/AJAXInvokeAction.class.php(94): wcf\action\AJAXProxyAction->invoke()
#14 /home/www/meisterschuetzen/www/lib/action/AbstractAction.class.php(47): wcf\action\AJAXInvokeAction->execute()
#15 /home/www/meisterschuetzen/www/lib/action/AJAXInvokeAction.class.php(61): wcf\action\AbstractAction->__run()
#16 /home/www/meisterschuetzen/www/lib/system/request/Request.class.php(83): wcf\action\AJAXInvokeAction->__run()
#17 /home/www/meisterschuetzen/www/lib/system/request/RequestHandler.class.php(107): wcf\system\request\Request->execute()
#18 /home/www/meisterschuetzen/www/acp/index.php(9): wcf\system\request\RequestHandler->handle('wcf', true)
#19 {main}
Display More
Beste Grüße
Gerhard