1.1 --- a/imiptools/client.py Sun Sep 13 02:52:21 2015 +0200
1.2 +++ b/imiptools/client.py Sun Sep 13 02:58:48 2015 +0200
1.3 @@ -108,9 +108,16 @@
1.4 prefs = self.get_preferences()
1.5 return prefs and prefs.get("event_refreshing") == "always" or False
1.6
1.7 - def allow_organiser_replacement(self):
1.8 + def allow_add(self):
1.9 + return self.get_add_method_response() in ("add", "refresh")
1.10 +
1.11 + def get_add_method_response(self):
1.12 prefs = self.get_preferences()
1.13 - return prefs and prefs.get("organiser_replacement", "attendee") or False
1.14 + return prefs and prefs.get("add_method_response", "refresh") or "refresh"
1.15 +
1.16 + def get_organiser_replacement(self):
1.17 + prefs = self.get_preferences()
1.18 + return prefs and prefs.get("organiser_replacement", "attendee") or "attendee"
1.19
1.20 def have_manager(self):
1.21 return MANAGER_INTERFACE