3838from ureport .locations .models import Boundary
3939from ureport .news .models import NewsItem
4040from ureport .polls .models import Poll , PollQuestion
41- from ureport .stats .models import GenderSegment , PollStats , PollStatsCounter
41+ from ureport .stats .models import GenderSegment , PollStatsCounter , PollEngagementDailyCount
4242from ureport .utils import (
4343 get_global_count ,
4444 get_shared_countries_number ,
@@ -488,7 +488,7 @@ def render_to_response(self, context, **kwargs):
488488 segment_slug = results_params .get ("segment" )
489489 time_filter = int (results_params .get ("filter" , "12" ))
490490
491- output_data = PollStats .get_engagement_data (self .get_object (), metric , segment_slug , time_filter )
491+ output_data = PollEngagementDailyCount .get_engagement_data (self .get_object (), metric , segment_slug , time_filter )
492492 except json .JSONDecodeError :
493493 output_data = []
494494 pass
@@ -534,7 +534,7 @@ def get_context_data(self, **kwargs):
534534 context ["average_response_rate" ] = PollStatsCounter .get_average_response_rate (org )
535535
536536 context ["data_time_filters" ] = [
537- dict (time_filter_number = key , label = str (val )) for key , val in PollStats .DATA_TIME_FILTERS .items ()
537+ dict (time_filter_number = key , label = str (val )) for key , val in PollEngagementDailyCount .DATA_TIME_FILTERS .items ()
538538 ]
539539
540540 backend_options = org .backends .filter (is_active = True ).values_list ("slug" , flat = True )
@@ -544,11 +544,11 @@ def get_context_data(self, **kwargs):
544544
545545 context ["data_segments" ] = [
546546 dict (segment_type = key , label = str (val ))
547- for key , val in PollStats .DATA_SEGMENTS .items ()
547+ for key , val in PollEngagementDailyCount .DATA_SEGMENTS .items ()
548548 if (key != "location" or show_maps )
549549 ]
550550
551- context ["data_metrics" ] = [dict (slug = key , title = str (val )) for key , val in PollStats .DATA_METRICS .items ()]
551+ context ["data_metrics" ] = [dict (slug = key , title = str (val )) for key , val in PollEngagementDailyCount .DATA_METRICS .items ()]
552552
553553 context ["hide_charts_breakdown" ] = org .get_config ("common.has_charts_hidden" , False ) and not (
554554 (user .is_authenticated and org in user .get_user_orgs ()) or user .is_superuser
0 commit comments