Opened 2 years ago
Closed 2 years ago
#1315 closed defect (fixed)
Non Inheriting Children issue
Reported by: | jbenito | Owned by: | arescope |
---|---|---|---|
Priority: | high | Milestone: | v1.1 |
Component: | General | Version: | 1.1 |
Keywords: | Cc: |
Description
Error details
ERR-P0
Error processing method.
Inner error: ['Traceback (most recent call last):\n', ' File "/usr/lib/python2.6/site-packages/indico-1.1-py2.6.egg/MaKaC/services/interface/rpc/process.py", line 122, in invokeMethod\n result = processRequest(method, copy.deepcopy(params), req)\n', ' File "/usr/lib/python2.6/site-packages/indico-1.1-py2.6.egg/MaKaC/services/interface/rpc/process.py", line 80, in processRequest\n result = handler(params, websession, req).process()\n', ' File "/usr/lib/python2.6/site-packages/indico-1.1-py2.6.egg/MaKaC/services/implementation/base.py", line 259, in process\n answer = self._getAnswer()\n', ' File "/usr/lib/python2.6/site-packages/indico-1.1-py2.6.egg/MaKaC/services/implementation/material.py", line 383, in _getAnswer\n self._target.getOwner().removeMaterial(self._material)\n', ' File "/usr/lib/python2.6/site-packages/indico-1.1-py2.6.egg/MaKaC/conference.py", line 581, in removeMaterial\n mat.delete()\n', ' File "/usr/lib/python2.6/site-packages/indico-1.1-py2.6.egg/MaKaC/conference.py", line 11025, in delete\n self.removeResource( res )\n', ' File "/usr/lib/python2.6/site-packages/indico-1.1-py2.6.egg/MaKaC/conference.py", line 11000, in removeResource\n res.delete()\n', ' File "/usr/lib/python2.6/site-packages/indico-1.1-py2.6.egg/MaKaC/conference.py", line 11861, in delete\n Resource.delete( self )\n', ' File "/usr/lib/python2.6/site-packages/indico-1.1-py2.6.egg/MaKaC/conference.py", line 11516, in delete\n self.notify_protection_to_owner(delete=True)\n', ' File "/usr/lib/python2.6/site-packages/indico-1.1-py2.6.egg/MaKaC/conference.py", line 11550, in notify_protection_to_owner\n self.getOwner().updateNonInheritingChildren(self, delete)\n', ' File "/usr/lib/python2.6/site-packages/indico-1.1-py2.6.egg/MaKaC/conference.py", line 10784, in updateNonInheritingChildren\n self.getAccessController().updateNonInheritingChildren(elem, delete)\n', ' File "/usr/lib/python2.6/site-packages/indico-1.1-py2.6.egg/MaKaC/accessControl.py", line 442, in updateNonInheritingChildren\n self.removeNonInheritingChildren(elem)\n', ' File "/usr/lib/python2.6/site-packages/indico-1.1-py2.6.egg/MaKaC/accessControl.py", line 431, in removeNonInheritingChildren\n self.nonInheritingChildren.discard(obj)\n', "AttributeError?: 'AccessController?' object has no attribute 'nonInheritingChildren'\n"]
{'origin': 'https://indico.cern.ch/categoryFiles.py?categId=1l31', 'params': {'category': '1l31', 'mainResourceId': None, 'categId': '1l31', 'materialIdsList': {'calendar 2013': '0'}, 'materialId': '0', 'parentProtected': False, 'materialProtection': 0}, 'method': 'material.delete'}
Attachments (1)
Change History (5)
comment:1 Changed 2 years ago by jbenito
- Owner set to arescope
- Status changed from new to assigned
comment:2 Changed 2 years ago by arescope
- Status changed from assigned to awaiting_merge
comment:3 Changed 2 years ago by jbenito
- Status changed from awaiting_merge to merging
comment:4 Changed 2 years ago by jbenito
- Resolution set to fixed
- Status changed from merging to closed
commit: 02b32162c7044c9ca83a9a57c5dc99e5050ca39c