Immediately after adding the configuration parameter:
'newsroom_enabled' => false,
The back-office interface throws a web-error and dies:
"iTop: An error occurred, check server error log for more information."
Resulting error log trace:
Uncaught Error: Call to a member function GetId() on null in xxxxxx/itop/sources/application/UI/Base/Layout/NavigationMenu/NavigationMenu.php:256
The relevant code in NavigationMenu.php (line 256)
Thank you for picking this up so quickly!
We are just beginning to fully explore and test ITOP 2.7 and 3.0 with our UI and LINUX developers together with a small set of our experienced group of techincal team users for real-world testing.
We are glad to help where we can... which is thanks enough.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Immediately after adding the configuration parameter:
'newsroom_enabled' => false,
The back-office interface throws a web-error and dies:
"iTop: An error occurred, check server error log for more information."
Resulting error log trace:
Uncaught Error: Call to a member function GetId() on null in xxxxxx/itop/sources/application/UI/Base/Layout/NavigationMenu/NavigationMenu.php:256
The relevant code in NavigationMenu.php (line 256)
There needs to be a boolean 'if newsroom enabled' wrapper on this.
of course, if we just axe the newsroom menu call here, everything works fine again.
Hello,
Thank you very much for pointing that out! I'll add it to the internal bug tracker and will keep you updated.
Cheers,
Guillaume
Tracked under N°4751 and fixed with af5a0d5. Will be part of the upcoming 3.0.1.
Again thank you for that. Could you send me your fullname and postal address via PM? We like to send you thank you stickers 😊
Cheers,
Guillaume
Thank you for picking this up so quickly!
We are just beginning to fully explore and test ITOP 2.7 and 3.0 with our UI and LINUX developers together with a small set of our experienced group of techincal team users for real-world testing.
We are glad to help where we can... which is thanks enough.