Entity of type 'Omeka\Entity\User' for IDs id(16) was not found

Hi,
A few days ago I deleted 2 users that were global admins.
Ever since then, I can’t access most of the admin pages, and can’t seem to find a way around this.
Any suggestions would be much appreciated.

The exact message I get is:

Omeka S encountered an error

Doctrine\ORM\EntityNotFoundException
Entity of type ‘Omeka\Entity\User’ for IDs id(16) was not found

Details:

Doctrine\ORM\EntityNotFoundException: Entity of type ‘Omeka\Entity\User’ for IDs id(16) was not found in /var/www/html/vendor/doctrine/orm/lib/Doctrine/ORM/EntityNotFoundException.php:46 Stack trace: #0 /var/www/html/vendor/doctrine/orm/lib/Doctrine/ORM/Proxy/ProxyFactory.php(156): Doctrine\ORM\EntityNotFoundException::fromClassNameAndIdentifier(‘Omeka\Entity\Us…’, Array) #1 /var/www/html/application/data/doctrine-proxies/_CG__OmekaEntityUser.php(233): Doctrine\ORM\Proxy\ProxyFactory->Doctrine\ORM\Proxy{closure}(Object(DoctrineProxies_CG\Omeka\Entity\User), ‘getEmail’, Array) #2 /var/www/html/application/data/doctrine-proxies/__CG__OmekaEntityUser.php(233): Closure->invoke(Object(DoctrineProxies_CG\Omeka\Entity\User), ‘getEmail’, Array) #3 /var/www/html/application/src/Api/Representation/UserRepresentation.php(35): DoctrineProxies_CG\Omeka\Entity\User->getEmail() #4 /var/www/html/application/src/Form/Element/AbstractGroupByOwnerSelect.php(73): Omeka\Api\Representation\UserRepresentation->email() #5 /var/www/html/modules/AdvancedSearch/src/Form/MainSearchForm.php(877): Omeka\Form\Element\AbstractGroupByOwnerSelect->getValueOptions() #6 /var/www/html/modules/AdvancedSearch/src/Form/MainSearchForm.php(723): AdvancedSearch\Form\MainSearchForm->getItemSetsOptions(true) #7 /var/www/html/modules/AdvancedSearch/src/Form/MainSearchForm.php(206): AdvancedSearch\Form\MainSearchForm->searchItemSet(Array) #8 /var/www/html/vendor/laminas/laminas-form/src/FormElementManager/FormElementManagerV3Polyfill.php(323): AdvancedSearch\Form\MainSearchForm->init() #9 /var/www/html/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(780): Laminas\Form\FormElementManager\FormElementManagerV3Polyfill->callElementInit(Object(Laminas\ServiceManager\ServiceManager), Object(AdvancedSearch\Form\MainSearchForm)) #10 /var/www/html/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(228): Laminas\ServiceManager\ServiceManager->doCreate(‘AdvancedSearch\…’, Array) #11 /var/www/html/vendor/laminas/laminas-servicemanager/src/AbstractPluginManager.php(153): Laminas\ServiceManager\ServiceManager->build(‘AdvancedSearch\…’, Array) #12 /var/www/html/vendor/laminas/laminas-form/src/FormElementManager/FormElementManagerTrait.php(56): Laminas\ServiceManager\AbstractPluginManager->get(‘AdvancedSearch\…’, Array, true) #13 /var/www/html/modules/AdvancedSearch/src/Api/Representation/SearchConfigRepresentation.php(204): Laminas\Form\FormElementManager\FormElementManagerV3Polyfill->get(‘AdvancedSearch\…’, Array) #14 /var/www/html/modules/AdvancedSearch/src/Api/Representation/SearchConfigRepresentation.php(137): AdvancedSearch\Api\Representation\SearchConfigRepresentation->formInit() #15 /var/www/html/modules/AdvancedSearch/Module.php(1502): AdvancedSearch\Api\Representation\SearchConfigRepresentation->formAdapter() #16 /var/www/html/vendor/laminas/laminas-eventmanager/src/EventManager.php(321): AdvancedSearch\Module->addHeaders(Object(Laminas\EventManager\Event)) #17 /var/www/html/vendor/laminas/laminas-eventmanager/src/EventManager.php(170): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\EventManager\Event)) #18 /var/www/html/application/src/View/Helper/Trigger.php(60): Laminas\EventManager\EventManager->triggerEvent(Object(Laminas\EventManager\Event)) #19 [internal function]: Omeka\View\Helper\Trigger->__invoke(‘view.layout’) #20 /var/www/html/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(396): call_user_func_array(Object(Omeka\View\Helper\Trigger), Array) #21 /var/www/html/application/view/layout/layout.phtml(11): Laminas\View\Renderer\PhpRenderer->__call(‘trigger’, Array) #22 /var/www/html/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(505): include(‘/var/www/html/a…’) #23 /var/www/html/index.php(36): Laminas\View\Renderer\PhpRenderer->render(NULL) #24 {main}

The error message indicates this is related to the Advanced Search module.

Can you try disabling that module?

Thanks!
We solved it by adding the dummy users to the DB in place of the deleted ones.

The module AdvancedSearch was updated to avoid such issues and has many performance improvements (v3.4.15).