We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

EE3 DP2 - Errors after attempting to remove duplicate category.

Developer Preview

Kurt Deutscher's avatar
Kurt Deutscher
827 posts
10 years ago
Kurt Deutscher's avatar Kurt Deutscher

Exception Caught

Relationship recursion not found in model Category

/home/hbn1211/edit/ee/EllisLab/ExpressionEngine/Service/Model/DataStore.php:193

Stack Trace:

#0 /home/hbn1211/edit/ee/EllisLab/ExpressionEngine/Service/Model/Query/Select.php(299):
   EllisLab\ExpressionEngine\Service\Model\DataStore->getRelation('Category', 'recursion')

#1 /home/hbn1211/edit/ee/EllisLab/ExpressionEngine/Service/Model/Query/Select.php(316):
   EllisLab\ExpressionEngine\Service\Model\Query\Select->recurseWiths(Object(EllisLab\ExpressionEngine\Service\Database\Query), 'Category', 'Parent', Array)

#2 /home/hbn1211/edit/ee/EllisLab/ExpressionEngine/Service/Model/Query/Select.php(287):
   EllisLab\ExpressionEngine\Service\Model\Query\Select->recurseWiths(Object(EllisLab\ExpressionEngine\Service\Database\Query), 'Category', 'Category', Array)

#3 /home/hbn1211/edit/ee/EllisLab/ExpressionEngine/Service/Model/Query/Select.php(65):
   EllisLab\ExpressionEngine\Service\Model\Query\Select->processWiths(Object(EllisLab\ExpressionEngine\Service\Database\Query), 'Category', 'Category')

#4 /home/hbn1211/edit/ee/EllisLab/ExpressionEngine/Service/Model/Query/Select.php(42):
   EllisLab\ExpressionEngine\Service\Model\Query\Select->buildQuery()

#5 /home/hbn1211/edit/ee/EllisLab/ExpressionEngine/Service/Model/DataStore.php(304):
   EllisLab\ExpressionEngine\Service\Model\Query\Select->run()

#6 /home/hbn1211/edit/ee/EllisLab/ExpressionEngine/Service/Model/DataStore.php(250):
   EllisLab\ExpressionEngine\Service\Model\DataStore->runQuery('Select', Object(EllisLab\ExpressionEngine\Service\Model\Query\Builder))

#7 /home/hbn1211/edit/ee/EllisLab/ExpressionEngine/Service/Model/Query/Builder.php(149):
   EllisLab\ExpressionEngine\Service\Model\DataStore->selectQuery(Object(EllisLab\ExpressionEngine\Service\Model\Query\Builder))

#8 /home/hbn1211/edit/ee/EllisLab/ExpressionEngine/Service/Model/Query/Builder.php(73):
   EllisLab\ExpressionEngine\Service\Model\Query\Builder->fetch()

#9 /home/hbn1211/edit/ee/EllisLab/ExpressionEngine/Service/Model/Query/Delete.php(86):
   EllisLab\ExpressionEngine\Service\Model\Query\Builder->all()

#10 /home/hbn1211/edit/ee/EllisLab/ExpressionEngine/Service/Model/DataStore.php(304):
   EllisLab\ExpressionEngine\Service\Model\Query\Delete->run()

#11 /home/hbn1211/edit/ee/EllisLab/ExpressionEngine/Service/Model/DataStore.php(280):
   EllisLab\ExpressionEngine\Service\Model\DataStore->runQuery('Delete', Object(EllisLab\ExpressionEngine\Service\Model\Query\Builder))

#12 /home/hbn1211/edit/ee/EllisLab/ExpressionEngine/Service/Model/Query/Builder.php(97):
   EllisLab\ExpressionEngine\Service\Model\DataStore->deleteQuery(Object(EllisLab\ExpressionEngine\Service\Model\Query\Builder))

#13 /home/hbn1211/edit/ee/EllisLab/ExpressionEngine/Controllers/Channels/Cat.php(565):
   EllisLab\ExpressionEngine\Service\Model\Query\Builder->delete()

#14 [internal function]:
   EllisLab\ExpressionEngine\Controllers\Channels\Cat->removeCat()

#15 /home/hbn1211/edit/ee/EllisLab/ExpressionEngine/Core/Core.php(191):
   call_user_func_array(Array, Array)

#16 /home/hbn1211/edit/ee/EllisLab/ExpressionEngine/Core/Core.php(93):
   EllisLab\ExpressionEngine\Core\Core->runController(Array)

#17 /home/hbn1211/edit/ee/EllisLab/ExpressionEngine/Boot/boot.php(138):
   EllisLab\ExpressionEngine\Core\Core->run(Object(EllisLab\ExpressionEngine\Core\Request))

#18 /home/hbn1211/public_html/edit.php(143):
   require_once('/home/hbn1211/e...')

#19 {main}
Fatal Error.
       
Kevin Cupp's avatar
Kevin Cupp
791 posts
10 years ago
Kevin Cupp's avatar Kevin Cupp

Sorry, Kurt. Yes this is one of our known issues, Pascal should be working on a fix soon. It should be safe to simply delete the category row from the database, along with any of its children, if you need to get rid of it now.

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.