def get_payload(self, site, user, **kwargs): state = self.get_user_state() data = { 'facilities': facility_info(self), 'monthly': utils.detail_stats(site, self.request.user, state), 'taggable_contacts': u.get_taggable_contacts('fadama', state, user), } # Mark all of the reports as viewed by the current user. FadamaReportVisibility.objects.filter(user=self.request.user).delete() return data
def get_context_data(self, **kwargs): return { 'logs': json.dumps(utils.log_single(int(kwargs['id']))), 'taggable_contacts': json.dumps(u.get_taggable_contacts('fadama', u.get_user_state(self.request.user), self.request.user)), 'fadama_communicator_prefix': utils.communicator_prefix(), }
def get_context_data(self, **kwargs): return { 'logs': json.dumps(utils.log_single(int(kwargs['id']))), 'taggable_contacts': json.dumps(u.get_taggable_contacts('pbf', u.get_user_state(self.request.user), self.request.user)), }