[Erp5-report] r38595 fx.algrain - in /experimental/bt5/erp5_credential: DocumentTemplateIte...

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Sep 23 15:39:09 CEST 2010


Author: fx.algrain
Date: Thu Sep 23 15:39:05 2010
New Revision: 38595

URL: http://svn.erp5.org?rev=38595&view=rev
Log:
Overload getTitle to user first name and last name

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

Modified: experimental/bt5/erp5_credential/DocumentTemplateItem/CredentialRequest.py
URL: http://svn.erp5.org/experimental/bt5/erp5_credential/DocumentTemplateItem/CredentialRequest.py?rev=38595&r1=38594&r2=38595&view=diff
==============================================================================
--- experimental/bt5/erp5_credential/DocumentTemplateItem/CredentialRequest.py [utf8] (original)
+++ experimental/bt5/erp5_credential/DocumentTemplateItem/CredentialRequest.py [utf8] Thu Sep 23 15:39:05 2010
@@ -63,3 +63,20 @@ class CredentialRequest(Ticket, Encrypte
       # every body can change a password of a credential request as annonymous
       # should be able to do it
       pass
+
+    security.declareProtected(Permissions.AccessContentsInformation,
+                              'getTitle')
+    def getTitle(self, **kw):
+      """
+        Returns the title if it exists or a combination of
+        first name and last name
+      """
+      if self.title == '':
+        name_list = []
+        if self.getFirstName() not in (None, ''):
+          name_list.append(self.getFirstName())
+        if self.getLastName() not in (None, ''):
+          name_list.append(self.getLastName())
+        return ' '.join(name_list)
+      else:
+        return self.title

Modified: experimental/bt5/erp5_credential/bt/revision
URL: http://svn.erp5.org/experimental/bt5/erp5_credential/bt/revision?rev=38595&r1=38594&r2=38595&view=diff
==============================================================================
--- experimental/bt5/erp5_credential/bt/revision [utf8] (original)
+++ experimental/bt5/erp5_credential/bt/revision [utf8] Thu Sep 23 15:39:05 2010
@@ -1 +1 @@
-185
\ No newline at end of file
+190
\ No newline at end of file




More information about the Erp5-report mailing list