collectiveaccess / providence

Cataloguing and data/media management application
GNU General Public License v3.0
295 stars 167 forks source link

Fatal error on metadata element edits #1474

Closed Monica-Wood closed 1 year ago

Monica-Wood commented 1 year ago

On the most recent develop and dev/php8 branch this error has started happening when editing a metadata element

Fatal error: Uncaught Error: Call to undefined method ca_metadata_elements::isSaveable() in /var/www/providence/app/helpers/displayHelpers.php:1012 Stack trace: #0 /var/www/providence/themes/default/views/administrate/setup/widget_element_info_html.php(44): caEditorInspector() #1 /var/www/providence/app/lib/View.php(329): require('...') #2 /var/www/providence/app/lib/View.php(297): View->_render() #3 /var/www/providence/app/lib/Controller/ActionController.php(162): View->render() #4 /var/www/providence/app/controllers/administrate/setup/ElementsController.php(583): ActionController->render() #5 /var/www/providence/app/lib/AppNavigation.php(473): ElementsController->info() #6 /var/www/providence/themes/default/views/pageFormat/sideBar.php(17): AppNavigation->getHTMLWidgets() #7 /var/www/providence/app/lib/View.php(329): require('...') #8 /var/www/providence/app/lib/View.php(297): View->_render() #9 /var/www/providence/app/lib/PageFormat.php(107): View->render() #10 /var/www/providence/app/lib/Controller/RequestDispatcher.php(294): PageFormat->postDispatch() #11 /var/www/providence/app/lib/Controller/AppController.php(114): RequestDispatcher->dispatch() #12 /var/www/providence/index.php(124): AppController->dispatch() #13 {main} thrown in /var/www/providence/app/helpers/displayHelpers.php on line 1012