Starting from version 6.3.3 we getting an error when trying to remove organization object.
Are this is bug or some system functionality changes?
Thank You
Please post message and projeqtor log file (containing error if any)
OK, I got it !
Reproduced !
Ticket #3148 recorded
... and fixed
We try version 6.5.1 but still have this problem.
When try to remove Organization object we get this message:
Error on finalizeMessageDisplay('resultDiv') :
Destination or is not a node or not a widget
or lastOperation or lastOperationStatus is not a node
Please post error log file
2017-12-17 08:42:55.958 ..... SCRIPT .... 93.x.x.x =====/tool/deleteObject.php
2017-12-17 08:42:55.989 ..... SCRIPT .... 93.x.x.x Page=deleteObject.php
2017-12-17 08:42:56.000 ..... SCRIPT .... 93.x.x.x getProfile(objectOrIdProject=Audit #1)
2017-12-17 08:42:56.171 ..... SCRIPT .... 93.x.x.x =====/view/objectStream.php
2017-12-17 08:42:56.202 ..... SCRIPT .... 93.x.x.x Page=objectStream.php
2017-12-17 08:42:56.211 ..... SCRIPT .... 93.x.x.x getProfile(objectOrIdProject=Audit #1)
2017-12-17 08:42:56.267 ..... SCRIPT .... 93.x.x.x ->/view/objectStream.php
2017-12-17 08:42:56.298 ..... SCRIPT .... 93.x.x.x securityGetAccessRightYesNo ( menuName=menuUser, accessType=update, obj=Resource #, user=)
2017-12-17 08:42:56.299 ..... SCRIPT .... 93.x.x.x securityGetAccessRight(menuName=menuUser, accessType=update, obj=Resource #, user=User #1)
2017-12-17 08:42:56.299 ..... SCRIPT .... 93.x.x.x getAccessControlRights(obj=Resource #)
2017-12-17 08:42:56.299 ..... SCRIPT .... 93.x.x.x getProfile(objectOrIdProject=Resource #)
2017-12-17 08:42:56.299 ..... SCRIPT .... 93.x.x.x securityGetAccessRight(menuName=menuUser, accessType=create, obj=, user=)
2017-12-17 08:42:56.299 ..... SCRIPT .... 93.x.x.x getAccessControlRights(obj=)
2017-12-17 08:42:56.329 ..... SCRIPT .... 93.x.x.x securityGetAccessRightYesNo ( menuName=menuOrganization, accessType=update, obj=Organization #1, user=)
2017-12-17 08:42:56.329 ..... SCRIPT .... 93.x.x.x securityGetAccessRight(menuName=menuOrganization, accessType=update, obj=Organization #1, user=User #1)
2017-12-17 08:42:56.329 ..... SCRIPT .... 93.x.x.x getAccessControlRights(obj=Organization #1)
2017-12-17 08:42:56.329 ..... SCRIPT .... 93.x.x.x getProfile(objectOrIdProject=Organization #1)
2017-12-17 08:42:56.338 ..... SCRIPT .... 93.x.x.x securityGetAccessRightYesNo ( menuName=menuUser, accessType=update, obj=Resource #, user=)
2017-12-17 08:42:56.338 ..... SCRIPT .... 93.x.x.x securityGetAccessRight(menuName=menuUser, accessType=update, obj=Resource #, user=User #1)
2017-12-17 08:42:56.339 ..... SCRIPT .... 93.x.x.x getAccessControlRights(obj=Resource #)
2017-12-17 08:42:56.339 ..... SCRIPT .... 93.x.x.x getProfile(objectOrIdProject=Resource #)
2017-12-17 08:42:56.339 ..... SCRIPT .... 93.x.x.x securityGetAccessRight(menuName=menuUser, accessType=create, obj=, user=)
2017-12-17 08:42:56.339 ..... SCRIPT .... 93.x.x.x getAccessControlRights(obj=)
----------------------
And no any errors in Apache log
And no any errors in Apache log
Hi,
Fix is to replace line 176 in /model/OrganizatonMain.php from
if (!$withoutDependentObjects and $currentDetailObj and get_class($currentDetailObj)==get_class($this) and $currentDetailObj->id=$this->id) $this->setAttributesForBudget();
to
if (!$withoutDependentObjects and $currentDetailObj and get_class($currentDetailObj)==get_class($this) and $currentDetailObj->id==$this->id) $this->setAttributesForBudget();
Fix will be included in patch V6.5.2
FIX works, thank You.