[Erp5-report] r37842 fabien - in /experimental/bt5/erp5_credential: DocumentTemplateItem/ bt/

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Aug 16 15:58:57 CEST 2010


Author: fabien
Date: Mon Aug 16 15:58:56 2010
New Revision: 37842

URL: http://svn.erp5.org?rev=37842&view=rev
Log:
add some conditions for cases answer has not been defined

Modified:
    experimental/bt5/erp5_credential/DocumentTemplateItem/CredentialRecovery.py
    experimental/bt5/erp5_credential/bt/revision

Modified: experimental/bt5/erp5_credential/DocumentTemplateItem/CredentialRecovery.py
URL: http://svn.erp5.org/experimental/bt5/erp5_credential/DocumentTemplateItem/CredentialRecovery.py?rev=37842&r1=37841&r2=37842&view=diff
==============================================================================
--- experimental/bt5/erp5_credential/DocumentTemplateItem/CredentialRecovery.py [utf8] (original)
+++ experimental/bt5/erp5_credential/DocumentTemplateItem/CredentialRecovery.py [utf8] Mon Aug 16 15:58:56 2010
@@ -64,6 +64,10 @@ class CredentialRecovery(Ticket, Encrypt
       The answer is not case sensitive
       '''
       related_person = self.getDestinationDecisionValue()
-      real_answer = related_person.getDefaultCredentialQuestionAnswer()
-      proposed_answer = self.getDefaultCredentialQuestionAnswer()
-      return real_answer.lower() == proposed_answer.lower()
+      if related_person is not None:
+        real_answer = related_person.getDefaultCredentialQuestionAnswer()
+        if real_answer is not None:
+          proposed_answer = self.getDefaultCredentialQuestionAnswer()
+          if proposed_answer is not None:
+            return real_answer.lower() == proposed_answer.lower()
+      return False

Modified: experimental/bt5/erp5_credential/bt/revision
URL: http://svn.erp5.org/experimental/bt5/erp5_credential/bt/revision?rev=37842&r1=37841&r2=37842&view=diff
==============================================================================
--- experimental/bt5/erp5_credential/bt/revision [utf8] (original)
+++ experimental/bt5/erp5_credential/bt/revision [utf8] Mon Aug 16 15:58:56 2010
@@ -1 +1 @@
-115
\ No newline at end of file
+117
\ No newline at end of file




More information about the Erp5-report mailing list