Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/activity.py
diff options
context:
space:
mode:
authorBenjamin Schwartz <bens@alum.mit.edu>2007-10-04 03:39:45 (GMT)
committer Benjamin Schwartz <bens@alum.mit.edu>2007-10-04 03:39:45 (GMT)
commitd5357a69130abcf8a13bd0c0e87b9794e1358901 (patch)
tree14d34a6bb40837fef95f26b850e1a22446a12405 /activity.py
parent73e1a01b2926ed295926bdd5fefa92937d29fd43 (diff)
If activity is full, explain
Diffstat (limited to 'activity.py')
-rw-r--r--activity.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/activity.py b/activity.py
index 006ccd4..b94c7ca 100644
--- a/activity.py
+++ b/activity.py
@@ -80,6 +80,7 @@ class AcousticMeasureActivity(Activity):
self._message_dict['playing'] = gettext("Recording sound from each laptop.")
self._message_dict['processing'] = gettext("Processing recorded audio.")
self._message_dict['done'] = self._message_dict['ready']
+ self._message_dict['full'] = gettext("This activity already has two participants, so you cannot join.")
self._button_dict['waiting'] = gettext("Begin Measuring Distance")
self._button_dict['going'] = gettext("Stop Measuring Distance")
@@ -256,6 +257,7 @@ class AcousticMeasureActivity(Activity):
else:
self._logger.debug("There are already two people, not joining")
self._shared_activity.leave()
+ self._change_message('full')
def _new_tube_cb(self, id, initiator, type, service, params, state):
self._logger.debug('New tube: ID=%d initator=%d type=%d service=%s '