[hamster-applet/gnome-2-32] forgot about the dot notation changes in git master



commit 2748d4ae82e22726d4e2e61a4c829acfa6390c82
Author: Toms Bauģis <toms baugis gmail com>
Date:   Sun Nov 7 12:07:41 2010 +0000

    forgot about the dot notation changes in git master

 src/hamster/reports.py |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/src/hamster/reports.py b/src/hamster/reports.py
index d583a08..129aefa 100644
--- a/src/hamster/reports.py
+++ b/src/hamster/reports.py
@@ -300,25 +300,25 @@ class HTMLWriter(ReportWriter):
 
         by_activity_category_rows = []
         # group by activity
-        name_category = lambda fact: (fact.category)
-        name_activity = lambda fact: (fact.activity)
+        name_category = lambda fact: (fact['category'])
+        name_activity = lambda fact: (fact['name'])
 
         total_duration = None
         by_category = sorted(facts, key=name_category)
-        for category, category_facts in itertools.groupby(by_category, lambda fact:fact.category):
+        for category, category_facts in itertools.groupby(by_category, lambda fact:fact['category']):
             by_activity = sorted(category_facts, key=name_activity)
 
             for (activity), ac_facts in itertools.groupby(by_activity, name_activity):
                 duration = dt.timedelta()
                 for fact in ac_facts:
-                    duration += fact.delta
+                    duration += fact['delta']
 
                 by_activity_category_rows.append(Template(self.by_activity_category_row_template).safe_substitute(
                                         dict(activity = activity,
                                              category = category,
                                              duration = stuff.format_duration(duration),
-                                             duration_minutes = "%d" % (stuff.duration_minutes(fact.delta)),
-                                             duration_decimal = "%.2f" % (stuff.duration_minutes(fact.delta) / 60.0),
+                                             duration_minutes = "%d" % (stuff.duration_minutes(fact['delta'])),
+                                             duration_decimal = "%.2f" % (stuff.duration_minutes(fact['delta']) / 60.0),
                                         )
                                     ))
                 if (total_duration):



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]