Exemplo n.º 1
0
 def table_row(bill_dic):
     metadata = Metadata()
     session_name = metadata.session_name(bill_dic['session'])
     return {
         'Title':
         bill_dic['bill_id'] + ', ' + session_name,
         'os_bill_id':
         bill_dic['id'],
         'bill':
         bill_dic['bill_id'],
         'bill_title':
         bill_title(bill_dic),
         'chamber':
         state_utils.chamber_name(bill_dic['chamber']),
         'website':
         bill_dic['sources'][-1]['url'],
         'session':
         session_name,
         'status':
         bill_status(bill_dic),
         'latest_status':
         latest_status(bill_dic),
         'bill_date':
         utils.datetime_to_date(bill_dic['action_dates']['first']),
         'date_passed_senate':
         utils.datetime_to_date(bill_dic['action_dates']['passed_upper']),
         'date_passed_assembly':
         utils.datetime_to_date(bill_dic['action_dates']['passed_lower']),
         'date_signed':
         utils.datetime_to_date(bill_dic['action_dates']['signed']),
         'summary':
         bill_summary(bill_dic),
         'keywords':
         suggested_topics(bill_dic)
     }