nicoknoll / MarkupSEO

The all-in-one SEO solution for ProcessWire.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ProcessDatabaseBackups crashes when MarkupSEO is installed

felixwahner opened this issue · comments

To reproduce: Install MarkupSEO, Install ProcessDatabaseBackups, Create a Backup (Setup -> DB Backups -> Create a Backup, Submit) and try to select it from the list of available backups.

The following error is thrown:

Error: Exception: Unknown Selector operator: '' -- was your selector value properly escaped? (in <path>\wire\core\Selectors.php line 247)

#0 <path>\wire\core\Selectors.php(284): Selectors->create('0', '', ':dumpname.sql')
#1 <path>\wire\core\Selectors.php(81): Selectors->extractString('0:dumpname.sql')
#2 <path>\wire\core\Pages.php(175): Selectors->__construct('0:dumpname.sql')
#3 [internal function]: Pages->___find('0:dumpname.sql', Array)
#4 <path>\wire\core\Wire.php(389): call_user_func_array(Array, Array)
#5 <path>\wire\core\Wire.php(344): Wire->runHooks('find', Array)
#6 <path>\wire\core\Pages.php(270): Wire->__call('find', Array)
#7 <path>\wire\core\Pages.php(270): Pages->find('0:dumpname.sql', Array)
#8 <path>\wire\core\Pages.php(285): Pages->findOne('0:dumpname.sql')
#9 <path>

Should be fixed in the new version 0.5.0. If not please reopen this or start a new issue.