bigboard r7321 - trunk/bigboard/stocks/apps
- From: otaylor svn gnome org
- To: svn-commits-list gnome org
- Subject: bigboard r7321 - trunk/bigboard/stocks/apps
- Date: Mon, 28 Apr 2008 22:11:22 +0100 (BST)
Author: otaylor
Date: Mon Apr 28 21:11:22 2008
New Revision: 7321
URL: http://svn.gnome.org/viewvc/bigboard?rev=7321&view=rev
Log:
Improve robustness against missing attributes in app resources
Modified:
trunk/bigboard/stocks/apps/apps.py
Modified: trunk/bigboard/stocks/apps/apps.py
==============================================================================
--- trunk/bigboard/stocks/apps/apps.py (original)
+++ trunk/bigboard/stocks/apps/apps.py Mon Apr 28 21:11:22 2008
@@ -67,16 +67,16 @@
return self.__resource and self.__resource.name or self.__menu_entry.get_name()
def get_description(self):
- return self.__resource and self.__resource.description or ""
+ return getattr(self.__resource, "description", "")
def get_tooltip(self):
- return self.__resource and self.__resource.tooltip or ""
+ return getattr(self.__resource, "tooltip", "")
def get_generic_name(self):
- return self.__resource and self.__resource.genericName or ""
+ return getattr(self.__resource, "genericName", "")
def get_usage_count(self):
- return self.__resource and int(self.__resource.usageCount) or 0
+ return getattr(self.__resource, "usageCount", 0)
def get_category(self):
## FIXME should this be category or categoryDisplayName ?
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]