<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,4 +1,4 @@
-import traceback, urllib, hashlib
+import traceback, urllib, hashlib, time
 from models import *
 from util import *
 from datetime import datetime, date
@@ -55,7 +55,10 @@ class AdminPages(webapp.RequestHandler):
     @tg_template('stats.html')
     @admin_only
     def stats(self, **kwargs):
-        ts = Transaction.all().filter('created_on &gt;=', date.today())
+        date_requested = self.request.get('date_data', False)
+        if not date_requested:
+            date_requested = date.today().strftime('%Y-%m-%d')
+        ts = Transaction.gql(&quot;WHERE created_on &gt;= :1&quot;, datetime.strptime(date_requested, '%Y-%m-%d'))
         our_total = 0
         our_count = 0
         for i in ts:
@@ -65,7 +68,7 @@ class AdminPages(webapp.RequestHandler):
             for k in i.items:
                 j = LineItem.get(Key(encoded=k))
                 our_total += j.total()
-        return dict(sales_today=our_count, sales_today_total=our_total)
+        return dict(sales_today=our_count, sales_today_total=our_total, date_requested=date_requested)
     
     
     @tg_template('eval.html')</diff>
      <filename>controllers/admin.py</filename>
    </modified>
    <modified>
      <diff></diff>
      <filename>favicon.ico</filename>
    </modified>
    <modified>
      <diff>@@ -3,7 +3,10 @@
 {% block content %}
         &lt;h1&gt;Common Thread POS Admin&lt;/h1&gt;
         &lt;table&gt;
-			&lt;tr&gt;&lt;th&gt;Total Sales today: &lt;/th&gt;&lt;td&gt;{{sales_today}}&lt;/td&gt;&lt;/tr&gt;
-			&lt;tr&gt;&lt;th&gt;Total Money made on Sales today: &lt;/th&gt;&lt;td&gt;{{sales_today_total}}&lt;/td&gt;&lt;/tr&gt;
+			&lt;form method=&quot;get&quot; action=&quot;/admin/stats&quot;&gt;
+				&lt;tr&gt;&lt;td&gt;&lt;label for=&quot;date_data&quot;&gt;Earliest Date:&lt;/label&gt;&lt;input type=&quot;text&quot; name=&quot;date_data&quot; value=&quot;{{date_requested}}&quot;/&gt;&lt;input type=&quot;submit&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
+			&lt;/form&gt;
+			&lt;tr&gt;&lt;th&gt;Total Sales since date: &lt;/th&gt;&lt;td&gt;{{sales_today}}&lt;/td&gt;&lt;/tr&gt;
+			&lt;tr&gt;&lt;th&gt;Total Money made on Sales since date: &lt;/th&gt;&lt;td&gt;{{sales_today_total}}&lt;/td&gt;&lt;/tr&gt;
 		&lt;/table&gt;
 {% endblock %}
\ No newline at end of file</diff>
      <filename>templates/stats.html</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>312222b362f43e428780b8af079f57f0881add96</id>
    </parent>
  </parents>
  <author>
    <name>Silas Snider</name>
    <email>ssnider@silas-sniders-mac-mini.local</email>
  </author>
  <url>http://github.com/swsnider/sse-pos/commit/217777d533ab3646dbe64c33f23a798897eed83b</url>
  <id>217777d533ab3646dbe64c33f23a798897eed83b</id>
  <committed-date>2009-06-10T17:22:26-07:00</committed-date>
  <authored-date>2009-06-10T17:22:26-07:00</authored-date>
  <message>fixed the whole stats issue</message>
  <tree>6e24b2cd3800739bd0188433a11d48eb0828ae89</tree>
  <committer>
    <name>Silas Snider</name>
    <email>ssnider@silas-sniders-mac-mini.local</email>
  </committer>
</commit>
