Fixed Mass errors: ErrorException: Template error: Template public:alert_xfmg_comment_watch_comment is unknown

gotski

Active member
#1
Hello, after updating my project, I get a lot of errors. Please help.

  • ErrorException: Template error: Template public:alert_xfmg_comment_watch_comment is unknown
Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Template public...', '/var/www/ftp0/d...', 564, Array)
#1 src/XF/Template/Templater.php(564): trigger_error('Template public...', 512)
#2 src/XF/Template/Templater.php(519): XF\Template\Templater->getTemplateData('public', 'alert_xfmg_comm...')
#3 src/XF/Template/Templater.php(1229): XF\Template\Templater->getTemplateCode('public', 'alert_xfmg_comm...')
#4 src/XF/Alert/AbstractHandler.php(67): XF\Template\Templater->renderTemplate('alert_xfmg_comm...', Array)
#5 src/XF/Entity/UserAlert.php(67): XF\Alert\AbstractHandler->render(Object(XF\Entity\UserAlert))
#6 [internal function]: XF\Entity\UserAlert->render()
#7 src/XF/Template/Templater.php(920): call_user_func_array(Array, Array)
#8 internal_data/code_cache/templates/l1/s2/public/alert_macros.php(18): XF\Template\Templater->method(Object(XF\Entity\UserAlert), 'render', Array)
#9 src/XF/Template/Templater.php(643): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, Array)
#10 internal_data/code_cache/templates/l1/s2/public/account_alerts_popup.php(18): XF\Template\Templater->callMacro('alert_macros', 'row', Array, Array)
#11 src/XF/Template/Templater.php(1230): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array)
#12 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('account_alerts_...', Array)
#13 src/XF/Mvc/Renderer/Json.php(81): XF\Template\Template->render()
#14 src/XF/Mvc/Renderer/Json.php(65): XF\Mvc\Renderer\Json->renderHtmlFallback('XF:Account\\Aler...', 'public:account_...', Array)
#15 src/XF/Mvc/Dispatcher.php(332): XF\Mvc\Renderer\Json->renderView('XF:Account\\Aler...', 'public:account_...', Array)
#16 src/XF/Mvc/Dispatcher.php(303): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Json), Object(XF\Mvc\Reply\View))
#17 src/XF/Mvc/Dispatcher.php(44): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'json')
#18 src/XF/App.php(1879): XF\Mvc\Dispatcher->run()
#19 src/XF.php(328): XF\App->run()
#20 index.php(13): XF::runApp('XF\\Pub\\App')
#21 {main}

Request state
array(4) {
["url"] => string(175) "/account/alerts-popup?_xfRequestUri=%2Fconversations%2Fuse.1507811%2F&_xfWithData=1&_xfToken=1512755047%2Cf0b2958564d83a71413863fbd84201a4&_xfResponseType=json&_=1512755047834"
["referrer"] => string(55) "https://sitename.com/conversations/use.1507811/"
["_GET"] => array(5) {
["_xfRequestUri"] => string(27) "/conversations/use.1507811/"
["_xfWithData"] => string(1) "1"
["_xfToken"] => string(43) "1512755047,f0b2958564d83a71413863fbd84201a4"
["_xfResponseType"] => string(4) "json"
["_"] => string(13) "1512755047834"
}
["_POST"] => array(0) {
}
}
 

Mike

XenForo developer
Staff member
#2
This can, for the most part, be disregarded. This is from an XF1 alert and the error will go away over time.

However, I think it's something we should probably account for, so moving to XFMG bugs.
 

Chris D

XenForo developer
Staff member
#3
Thanks, this is fixed for the next release but it is not retroactive. It will only cover brand new upgrades.

If you did want to fix it yourself you can just run this query:
SQL:
UPDATE xf_user_alert
SET `action` = 'insert'
WHERE `action` = 'watch_comment'
   AND content_type = 'xfmg_comment'
 
Top