Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar_network
diff options
context:
space:
mode:
authorAleksey Lim <alsroot@sugarlabs.org>2014-05-08 13:57:03 (GMT)
committer Aleksey Lim <alsroot@sugarlabs.org>2014-05-08 14:14:20 (GMT)
commit644f9bc5d7591cb678361709809cefd3931b01fc (patch)
treefeb6bda7185bec94d5df9c82824dcea6b4961bfd /sugar_network
parent03888767cf46f2e6433c1e89b3cee0320fc5012b (diff)
Add utility to generate group icons
Diffstat (limited to 'sugar_network')
-rw-r--r--sugar_network/model/context.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/sugar_network/model/context.py b/sugar_network/model/context.py
index 457281f..36021c7 100644
--- a/sugar_network/model/context.py
+++ b/sugar_network/model/context.py
@@ -33,7 +33,7 @@ class Context(db.Resource):
self.post('logo', 'assets/package-logo.png')
self.post('artefact_icon', 'assets/package.svg')
elif 'activity' not in value:
- if not self['artefact_icon']:
+ if self['artefact_icon'] == self.metadata['artefact_icon'].default:
self._generate_default_icons(value)
return value
@@ -119,7 +119,7 @@ class Context(db.Resource):
('icon', model.ICON_SIZE),
('logo', model.LOGO_SIZE),
):
- if self[prop]:
+ if self[prop] != self.metadata[prop].default:
continue
png = blobs.post(svg_to_png(svg, size), 'image/png').digest
self.post(prop, png)