[Commits] (morgen) Fixes the problem where some items' detailed information was coming up

commits at osafoundation.org commits at osafoundation.org
Mon Mar 1 16:19:14 PST 2004


Commit by: morgen
Modified files:
osaf/chandler/Chandler/parcels/OSAF/views/repositoryviewer/Repository.py 1.5 1.6

Log message:
Fixes the problem where some items' detailed information was coming up
blank (for example //parcels/OSAF/views/main/MainView) -- if a reference
is "None" an exception was thrown and silently (not) handled.


ViewCVS links:
http://cvs.osafoundation.org/index.cgi/osaf/chandler/Chandler/parcels/OSAF/views/repositoryviewer/Repository.py.diff?r1=text&tr1=1.5&r2=text&tr2=1.6

Index: osaf/chandler/Chandler/parcels/OSAF/views/repositoryviewer/Repository.py
diff -u osaf/chandler/Chandler/parcels/OSAF/views/repositoryviewer/Repository.py:1.5 osaf/chandler/Chandler/parcels/OSAF/views/repositoryviewer/Repository.py:1.6
--- osaf/chandler/Chandler/parcels/OSAF/views/repositoryviewer/Repository.py:1.5	Mon Feb 16 08:30:48 2004
+++ osaf/chandler/Chandler/parcels/OSAF/views/repositoryviewer/Repository.py	Mon Mar  1 16:18:42 2004
@@ -1,8 +1,8 @@
 """ Classes used by the repository view
 """
 
-__version__ = "$Revision: 1.5 $"
-__date__ = "$Date: 2004/02/16 16:30:48 $"
+__version__ = "$Revision: 1.6 $"
+__date__ = "$Date: 2004/03/02 00:18:42 $"
 __copyright__ = "Copyright (c) 2003 Open Source Applications Foundation"
 __license__ = "http://osafoundation.org/Chandler_0.1_license_terms.htm"
 
@@ -71,6 +71,10 @@
             """
             Formats the a reference attribute to be clickable, etcetera
             """
+
+            if reference == None:
+                return "(None)"
+
             url = reference.getItemPath()
             if reference.hasAttributeValue('kind'):
                 kind = reference.kind.getItemName()



More information about the Commits mailing list