Exemple #1
0
 def get_payload(self, site, user, **kwargs):
     state = self.get_user_state()
     return {
         'facilities': [f for f in utils.get_facilities() if state is None or f['state'] == state],
         'monthly': utils.detail_stats(site, state),
         'taggable_contacts': utils.get_taggable_contacts(state, user),
     }
Exemple #2
0
 def get_context_data(self, **kwargs):
     return {
         'logs': json.dumps(utils.log_single(int(kwargs['id']))),
         'taggable_contacts': json.dumps(utils.get_taggable_contacts(u.get_user_state(self.request.user), self.request.user)),
         'fadama_communicator_prefix': utils.communicator_prefix(),
     }