Commit 30ad46949ce111de67999fe3456032ff50280cd7

Authored by Thiago Ribeiro
Committed by Sergio Oliveira
1 parent 15d11378
Exists in trac_indexing

Fixing revision according to Haystack

Signed-off-by: Carolina Ramalho <carol15022@hotmail.com>
colab/proxy/trac/data_api.py
... ... @@ -47,6 +47,7 @@ class TracDataAPI(ProxyDataAPI):
47 47 revision.author = line['author']
48 48 revision.rev = line['rev']
49 49 revision.message = line['message']
  50 + revision.description = revision.message
50 51 local_time = line['time']/1000000
51 52 revision.created = time.strftime('%Y-%m-%d %H:%M:%S',
52 53 time.localtime(local_time))
... ...
colab/proxy/trac/models.py
... ... @@ -50,12 +50,20 @@ class Attachment(models.Model, HitCounterModelMixin):
50 50  
51 51  
52 52 class Revision(models.Model, HitCounterModelMixin):
  53 + update_field = 'created'
  54 + icon_name = 'align-right'
53 55 key = models.TextField(blank=True, primary_key=True)
54 56 rev = models.TextField(blank=True)
55 57 author = models.TextField(blank=True)
56 58 message = models.TextField(blank=True)
  59 + description = models.TextField(blank=True)
57 60 repository_name = models.TextField(blank=True)
58 61 created = models.DateTimeField(blank=True, null=True)
  62 + modified = models.DateTimeField(blank=True, null=True)
  63 +
  64 + @property
  65 + def title(self):
  66 + return u'{} [{}]'.format(self.repository_name, self.rev)
59 67  
60 68 class Meta:
61 69 verbose_name = _('Attachment')
... ...