[Mpuls-devel] [mpuls-Bugs][1487] cm: Traceback bei Anonymisierung über Aktionsicon

mpuls-bugs@wald.intevation.org mpuls-bugs at wald.intevation.org
Wed May 5 16:41:54 CEST 2010


Bugs item #1487, was opened at 2010-05-05 16:41
Status: Open
Priority: 4
Submitted By: Katharina Schütze (katharina)
Assigned to: Torsten Irländer (torsten)
Summary: cm: Traceback bei Anonymisierung über Aktionsicon 
Web-Browser: None
Resolution: None
Severity: None
Version: None
Component: None
Operating System: None
Product: None
Hardware: None
URL: 


Initial Comment:
Wenn ich über die Fallaktenübersicht und den Aktionsicon eine Fallakte anonymisieren möchte kommt nach dem Bestätigen des Dialoges ob wirkl. anonymisiert werden soll, folgender Traceback:

WebError Traceback:
⇝ AttributeError: 'DBRepeatInstanceContainerNode' object has no attribute 'getValue'
View as:   Interactive (full)  |  Text (full)  |  XML (full)
clear this
clear this
Module ?:2 in markForAnonymize         view
Module mpulsweb.lib.security:316 in validate         view
<<              raise HTTPUnauthorized(detail=UNAUTHORIZED_DETAIL)
               try:
                   return func(self, *args, **kwargs)
               except dbapi.OperationalError, err:
                   raise HTTPUnauthorized(detail=UNAUTHORIZED_DETAIL)
>>  return func(self, *args, **kwargs)
Module mpulsweb.controllers.case:144 in markForAnonymize         view
<<      def markForAnonymize(self, id, confirmed):
               url = "/case/digest/%s" % id
               return self._markForAnonymize(id, confirmed, url)
      
           def _markForAnonymize(self, id, confirmed, url):
>>  return self._markForAnonymize(id, confirmed, url)
Module mpulsweb.controllers.case:163 in _markForAnonymize         view
<<              # Anonymize case. Ensure that the case is in a consistent state
                   # after anonymization.
                   case.make_anonymizable()
                   c.dialog_title = MARKANONYMIZE_SUCCESS
                   c.dialog_text = MARKANONYMIZE_SUCCESS_TEXT
>>  case.make_anonymizable()
Module mpulsweb.model.case:787 in make_anonymizable         view
<<          # Ensurse consistence of the case
               self.make_consistent()
      
           def getState(self):
>>  self.make_consistent()
Module mpulsweb.model.case:770 in make_consistent         view
<<          # Set values
               self.formed_instance.setData(data)
               self.formed_instance.commit()
      
           def make_anonymizable(self):
>>  self.formed_instance.commit()
Module formed.instance.backends.postgres:299 in commit         view
AttributeError: 'DBRepeatInstanceContainerNode' object has no attribute 'getValue'

----------------------------------------------------------------------

You can respond by visiting: 
http://wald.intevation.org/tracker/?func=detail&atid=265&aid=1487&group_id=40


More information about the Mpuls-devel mailing list