Ticket #833: bcfg2-1.1.0-fix-833.patch

File bcfg2-1.1.0-fix-833.patch, 3.6 KB (added by https://www.google.com/accounts/o8/id?id=AItOawlIdOLQ3nFOgetY5BoyA_TNtPssw64vBhw, 13 years ago)

Patch to fix

  • src/lib/Server/Reports/reports/views.py

     
    4040            cursor.execute("select client_id from reports_interaction, reports_entries_interactions, reports_client "+ 
    4141                   "WHERE reports_entries_interactions.interaction_id IN %s "+ 
    4242                   "AND reports_entries_interactions.interaction_id = reports_interaction.id "+ 
    43                    "AND reports_entries_interactions.modified_id = %s " + 
    44                    "AND reports_entries_interactions.type = %s ", [interactionlist, eyedee, type]) 
     43                   "AND reports_entries_interactions.entry_id = %s " + 
     44                   "AND reports_entries_interactions.type = %s ", [interactionlist, item.entry_id, type]) 
    4545            associated_client_list = Client.objects.active(timestamp).filter(id__in=[x[0] for x in cursor.fetchall()]) 
    4646        else: 
    4747            associated_client_list = [] 
     
    131131    if entry_max: 
    132132        for client in client_list: 
    133133            try: 
    134                 e = interaction.objects.filter(client=client).filter(timestamp__lt=entry_max).order_by('-timestamp')[0] 
     134                e = Interaction.objects.filter(client=client).filter(timestamp__lt=entry_max).order_by('-timestamp')[0] 
    135135                if 'server' in context and e.server != context['server']: 
    136136                    continue 
    137137                if 'state' in context and e.state != context['state']: 
  • src/lib/Server/Reports/reports/templates/config_items/index.html

     
    6363    <input type="button" 
    6464           name="go" 
    6565           value="Go" 
    66            onClick="location.href='{% url Bcfg2.Server.Reports.reports.views.config_item_modified eyedee=item.entry.id%}'+document.forms['timestamp-select'].date1.value+'@'+document.forms['timestamp-select'].time.value;" /> 
     66           onClick="location.href='{% url Bcfg2.Server.Reports.reports.views.config_item_modified eyedee=item.id%}'+document.forms['timestamp-select'].date1.value+'@'+document.forms['timestamp-select'].time.value;" /> 
    6767    | <input type="button" 
    6868             name="now" 
    6969             value="Now" 
    70              onClick="location.href='{% url Bcfg2.Server.Reports.reports.views.config_item_modified eyedee=item.entry.id%}';"/> 
     70             onClick="location.href='{% url Bcfg2.Server.Reports.reports.views.config_item_modified eyedee=item.id %}';"/> 
    7171{% else %} 
    7272    <input type="button" 
    7373           name="go" 
    7474           value="Go" 
    75            onClick="location.href='{% url Bcfg2.Server.Reports.reports.views.config_item_bad eyedee=item.entry.id %}'+document.forms['timestamp-select'].date1.value+'@'+document.forms['timestamp-select'].time.value;"/> 
     75           onClick="location.href='{% url Bcfg2.Server.Reports.reports.views.config_item_bad eyedee=item.id %}'+document.forms['timestamp-select'].date1.value+'@'+document.forms['timestamp-select'].time.value;"/> 
    7676    | <input type="button" 
    7777             name="now" 
    7878             value="Now" 
    79              onClick="location.href='{% url Bcfg2.Server.Reports.reports.views.config_item_bad eyedee=item.entry.id %}';"/> 
     79             onClick="location.href='{% url Bcfg2.Server.Reports.reports.views.config_item_bad eyedee=item.id %}';"/> 
    8080{% endifequal %} 
    8181</span></form> 
    8282<br/><br/><br/></div>