Just upgraded a site to lates SS 4.1 + DataObjectManager r414 + imageGallery r404
When I select my top level ImageGallery page in Admin Area i get message:
ERROR [Notice]: Indirect modification of overloaded property DataObjectManager::$permissions has no effect
IN POST /admin/getitem?ID=6&ajax=1
Line 660 in /home/virtual/mysite.com/web/www/dataobject_manager/code/DataObjectManager.php
Source
======
651:
652: public function PopupWidth()
653: {
654: return $this->parent->PopupWidth();
655: }
656:
657: public function Actions()
658: {
659: $actions = new DataObjectSet();
* 660: foreach($this->parent->permissions as $perm) {
661: $action = false;
662: switch($perm) {
663: case "edit":
664: case "view":
665: $actions->push(new DataObjectManagerAction(
666: $this->ViewOrEdit_i18n(),
Trace
=====
<ul>DataObjectManager_Item->Actions()
line 369 of ViewableData.php
ViewableData->obj(Actions,,,1,)
line 411 of ViewableData.php
ViewableData->cachedCall(Actions,)
line 424 of ViewableData.php
ViewableData->hasValue(Actions)
line 401 of .cache.home.virtual.mysite.com.web.www.dataobject_manager.templates.DataObjectManager.ss
include(/home/virtual/mysite.com/web/www/silverstripe-cache/.cache.home.virtual.mysite.com.web.www.dataobject_manager.templates.DataObjectManager.ss)
line 420 of SSViewer.php
SSViewer->process(DataObjectManager)
line 342 of ViewableData.php
ViewableData->renderWith(DataObjectManager)
line 275 of ComplexTableField.php
ComplexTableField->FieldHolder()
line 270 of DataObjectManager.php
DataObjectManager->FieldHolder()
line 369 of ViewableData.php
ViewableData->obj(FieldHolder,,,1)
line 446 of ViewableData.php
ViewableData->XML_val(FieldHolder,,1)
line 73 of .cache.home.virtual.mysite.com.web.www.sapphire.templates.TabSetFieldHolder.ss
include(/home/virtual/mysite.com/web/www/silverstripe-cache/.cache.home.virtual.mysite.com.web.www.sapphire.templates.TabSetFieldHolder.ss)
line 420 of SSViewer.php
SSViewer->process(TabSet)
line 342 of ViewableData.php
ViewableData->renderWith(TabSetFieldHolder)
line 80 of TabSet.php
TabSet->FieldHolder()
line 369 of ViewableData.php
ViewableData->obj(FieldHolder,,,1)
line 446 of ViewableData.php
Gallery itself on the client side seems to work fine and shows all images etc..
Any ideas?