Das Plugin "Verzögertes Posten" (2.0.0 RC 2) funktioniert(e) nicht mehr.
Nach dem WCF-Update auf 2.0.9 war der Cronjob nicht mehr aktiv. Wenn ich beim Cronjob "Verzögertes Posten" auf "Jetzt ausführen" klickte, bekam ich:
ZitatAlles anzeigen
Der Parameter „objectIDs“ fehlt oder ist ungültig.
Stacktrace:
#0
[internal function]: wbb\data\post\PostAction->validateEnable()
#1
/home/httpd/vhosts/ios-engelberg.ch/httpdocs/bo/wcf/lib/data/AbstractDatabaseObjectAction.class.php(170):
call_user_func_array(Array, Array)
#2
/home/httpd/vhosts/ios-engelberg.ch/httpdocs/bo/lib/system/cronjob/DelayedPostsEnableCronjob.class.php(69):
wcf\data\AbstractDatabaseObjectAction->validateAction()
#3
/home/httpd/vhosts/ios-engelberg.ch/httpdocs/bo/wcf/lib/data/cronjob/CronjobAction.class.php(129):
wbb\system\cronjob\DelayedPostsEnableCronjob->execute(Object(wcf\data\cronjob\Cronjob))
#4
[internal function]: wcf\data\cronjob\CronjobAction->execute()
#5
/home/httpd/vhosts/ios-engelberg.ch/httpdocs/bo/wcf/lib/data/AbstractDatabaseObjectAction.class.php(182):
call_user_func(Array)
#6
/home/httpd/vhosts/ios-engelberg.ch/httpdocs/bo/wcf/lib/action/AJAXProxyAction.class.php(76):
wcf\data\AbstractDatabaseObjectAction->executeAction()
#7
/home/httpd/vhosts/ios-engelberg.ch/httpdocs/bo/wcf/lib/action/AJAXInvokeAction.class.php(96):
wcf\action\AJAXProxyAction->invoke()
#8
/home/httpd/vhosts/ios-engelberg.ch/httpdocs/bo/wcf/lib/action/AbstractAction.class.php(49):
wcf\action\AJAXInvokeAction->execute()
#9
/home/httpd/vhosts/ios-engelberg.ch/httpdocs/bo/wcf/lib/action/AJAXInvokeAction.class.php(63):
wcf\action\AbstractAction->__run()
#10
/home/httpd/vhosts/ios-engelberg.ch/httpdocs/bo/wcf/lib/system/request/Request.class.php(58):
wcf\action\AJAXInvokeAction->__run()
#11
/home/httpd/vhosts/ios-engelberg.ch/httpdocs/bo/wcf/lib/system/request/RequestHandler.class.php(108):
wcf\system\request\Request->execute()
#12
/home/httpd/vhosts/ios-engelberg.ch/httpdocs/bo/acp/index.php(10): wcf\system\request\RequestHandler->handle('wbb', true)
#13
{main}
Ich habe das Plugin deinstalliert, dann wieder neu installiert. Jetzt ist der Cronjob erfreulicherweise wieder aktiv.
Gibt es Tipps oder Ideen, warum dies jeweils bei einem WCF-Update vorkommt?
<off topic>
Ist es nach wie vor so, dass keiner von euch coolen Programmierern dazu überredet werden dann, das Plugin gemäss meiner schon bekannten Anfrage zu pimpen?
</off topic>
LG hama