We are using Drupal 8.9.1 but have had this issue on and off since we started with Drupal 8 - if you go to any of our D8 sites on rice.edu (for example https://coronavirus.rice.edu/ ) we have a full page menu that has a multiple level main menu that works when logged out but logged in is another issue - when logged in the same menu sometimes will only show the right-hand (Level 1) menu but any menu that has a second level when clicked will not display the menus to the left, so the L2 & L3 menus are not usable and the main menu i
I am having problems with a migration that didn't occur to me originally when I started the migration but now I can't figure out how to deal with this issue. I have maintained a Drupal 7 site at https://example.com (the http/https issue is different, I think).
I'm getting "Error: Call to undefined method stdClass::id() in Drupal\views\Entity\Render\TranslationLanguageRenderer->preRender() (line 91 of core/modules/views/src/Entity/Render/TranslationLanguageRenderer.php)." whenever I go to admin/structure/taxonomy, edit the Department vocab, and then try to click on one of the terms.
If I click the edit button next to the term, it lets me make edits and save fine but whenever I try to click on the actual term or try to use the term id in a view, it gives me that error or completely breaks the view.
I recently upgraded my site to drupal/core:8.9.1. At first the upgrade to have gone fine, but some of our users started running into a glitch. When adding nodes of certain unusual content types (not articles, but other ones), drupal would throw an error and the save would fail. I tracked the problem to line 100 of /core/modules/node/src/NodeViewBuilder.php.
I'm not at all expert in drupal/core, but it seemed that drupal was trying to pull data out of a "revision" that hadn't been created yet. Based on that diagnosis, I created the following patch: