<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -30,7 +30,7 @@ class ProjectInvoiceInline(admin.TabularInline):
     model = ProjectInvoice
 
 class ProjectAdmin(admin.ModelAdmin):
-    list_display = ('name','start_date', 'total_invoiced', 'total_cost', 'profit')
+    list_display = ('name', 'total_invoiced', 'total_cost', 'profit')
     inlines = [ProjectInvoiceInline,]
     
 class ProjectTimeAdmin(admin.ModelAdmin):</diff>
      <filename>beancounter/admin.py</filename>
    </modified>
    <modified>
      <diff>@@ -114,7 +114,6 @@ class Employee(Person):
 class Project(models.Model):
     name = models.CharField(max_length=100)
     employees = models.ManyToManyField(Employee)
-    start_date = models.DateField()
     active = models.BooleanField(default=True)
 
     def __unicode__(self):
@@ -167,6 +166,13 @@ class ProjectTime(models.Model):
 
     def __unicode__(self):
         return &quot;%s on %s (%s-%s)&quot; % (self.employee, self.project, self.start_date, self.end_date)
+    
+    def save(self, force_insert=False, force_update=False):
+        if not self.cost:
+            self.cost = self.hours * self.employee.hourly_rate
+        if not self.cost_converted and self.employee.currency == &quot;USD&quot;:
+            self.cost_converted = self.cost
+        super(ProjectTime, self).save(force_insert, force_update)
 
 
 class Entry(models.Model):</diff>
      <filename>beancounter/models.py</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>5b15796cec3a3f638bfa427bee88b4ac46d88c99</id>
    </parent>
  </parents>
  <author>
    <name>Peter Baumgartner</name>
    <email>pete@lincolnloop.com</email>
  </author>
  <url>http://github.com/lincolnloop/django-beancounter/commit/f9ffe2cd6008a99f8646f577afc7081c3a05035c</url>
  <id>f9ffe2cd6008a99f8646f577afc7081c3a05035c</id>
  <committed-date>2009-01-05T16:58:35-08:00</committed-date>
  <authored-date>2009-01-05T16:58:35-08:00</authored-date>
  <message>auto-populate cost</message>
  <tree>e70caf29bc8e7e84df4c74a185d99b60e84fad50</tree>
  <committer>
    <name>Peter Baumgartner</name>
    <email>pete@lincolnloop.com</email>
  </committer>
</commit>
