Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Focus Point is stopping the deletion of some Matrix Fields #26

Open
MattWilcox opened this issue Feb 27, 2018 · 0 comments
Open

Focus Point is stopping the deletion of some Matrix Fields #26

MattWilcox opened this issue Feb 27, 2018 · 0 comments

Comments

@MattWilcox
Copy link

I reported this to Pixel and Tonic but they've tracked the issue down to this plugin. When I try to delete some Matrix fields I get an Unknown Error thrown, and the fields can not be deleted.

Here's the mail I got back:

I see the error you're getting in your logs, though and it looks like the "FocusPointPlugin" is getting involved and causing the error:

#0 /Users/matt/Sites/somersethouse/7_website/craft/app/framework/db/CDbCommand.php(396): CDbCommand->queryInternal('fetchAll', Array, Array)
#1 /Users/matt/Sites/somersethouse/7_website/craft/app/services/ElementsService.php(224): CDbCommand->queryAll()
#2 /Users/matt/Sites/somersethouse/7_website/craft/app/models/ElementCriteriaModel.php(277): Craft\ElementsService->findElements(Object(Craft\ElementCriteriaModel))
#3 /Users/matt/Sites/somersethouse/7_website/craft/app/models/ElementCriteriaModel.php(304): Craft\ElementCriteriaModel->find()
#4 /Users/matt/Sites/somersethouse/7_website/craft/app/models/ElementCriteriaModel.php(327): Craft\ElementCriteriaModel->nth(0)
#5 /Users/matt/Sites/somersethouse/7_website/craft/app/services/ElementsService.php(108): Craft\ElementCriteriaModel->first()
#6 /Users/matt/Sites/somersethouse/7_website/craft/plugins/focuspoint/FocusPointPlugin.php(53): Craft\ElementsService->getElementById('26')
#7 /Users/matt/Sites/somersethouse/7_website/craft/app/framework/base/CComponent.php(567): Craft\FocusPointPlugin->Craft\{closure}(Object(Craft\Event))
#8 /Users/matt/Sites/somersethouse/7_website/craft/app/services/ElementsService.php(2389): CComponent->raiseEvent('onbeforedeletee...', Object(Craft\Event))
#9 /Users/matt/Sites/somersethouse/7_website/craft/app/services/ElementsService.php(1956): Craft\ElementsService->onBeforeDeleteElements(Object(Craft\Event))
#10 /Users/matt/Sites/somersethouse/7_website/craft/app/services/MatrixService.php(840): Craft\ElementsService->deleteElementById(Array)
#11 /Users/matt/Sites/somersethouse/7_website/craft/app/services/MatrixService.php(405): Craft\MatrixService->deleteBlockById(Array)
#12 /Users/matt/Sites/somersethouse/7_website/craft/app/services/MatrixService.php(625): Craft\MatrixService->deleteBlockType(Object(Craft\MatrixBlockTypeModel))
#13 /Users/matt/Sites/somersethouse/7_website/craft/app/fieldtypes/MatrixFieldType.php(162): Craft\MatrixService->deleteMatrixField(Object(Craft\FieldModel))
#14 /Users/matt/Sites/somersethouse/7_website/craft/app/services/FieldsService.php(708): Craft\MatrixFieldType->onBeforeDelete()
#15 /Users/matt/Sites/somersethouse/7_website/craft/app/services/FieldsService.php(688): Craft\FieldsService->deleteField(Object(Craft\FieldModel))
#16 /Users/matt/Sites/somersethouse/7_website/craft/app/controllers/FieldsController.php(156): Craft\FieldsService->deleteFieldById('3')
#17 /Users/matt/Sites/somersethouse/7_website/craft/app/framework/web/actions/CInlineAction.php(49): Craft\FieldsController->actionDeleteField()
#18 /Users/matt/Sites/somersethouse/7_website/craft/app/framework/web/CController.php(308): CInlineAction->runWithParams(Array)
#19 /Users/matt/Sites/somersethouse/7_website/craft/app/framework/web/CController.php(286): CController->runAction(Object(CInlineAction))
#20 /Users/matt/Sites/somersethouse/7_website/craft/app/framework/web/CController.php(265): CController->runActionWithFilters(Object(CInlineAction), Array)
#21 /Users/matt/Sites/somersethouse/7_website/craft/app/framework/web/CWebApplication.php(282): CController->run('deleteField')
#22 /Users/matt/Sites/somersethouse/7_website/craft/app/etc/web/WebApp.php(836): CWebApplication->runController('fields/deleteFi...')
#23 /Users/matt/Sites/somersethouse/7_website/craft/app/etc/web/WebApp.php(287): Craft\WebApp->_processActionRequest()
#24 /Users/matt/Sites/somersethouse/7_website/craft/app/framework/base/CApplication.php(185): Craft\WebApp->processRequest()
#25 /Users/matt/Sites/somersethouse/7_website/craft/app/index.php(62): CApplication->run()
#26 /Users/matt/Sites/somersethouse/7_website/public/index.php(19): require_once('/Users/matt/Sit...')
#27 {main}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant