Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/persistence/jokebook.py
diff options
context:
space:
mode:
Diffstat (limited to 'persistence/jokebook.py')
-rw-r--r--persistence/jokebook.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/persistence/jokebook.py b/persistence/jokebook.py
index acadf04..48c7297 100644
--- a/persistence/jokebook.py
+++ b/persistence/jokebook.py
@@ -73,8 +73,14 @@ class Jokebook(object):
'''jokes submitted to this jokebook pending approval'''
def default(self): return []
def get(self): return self.__submissions
-
+ @PersistentProperty
+ def show():
+ '''should this jokebook be visible to others'''
+ def default(self): return False
+ def get(self): return self.__show
+ def set(self, value): self.__show = value
+
# TODO - this should really be transparent
@property
def next_joke_id(self):