Commit 30ad46949ce111de67999fe3456032ff50280cd7
Committed by
Sergio Oliveira
1 parent
15d11378
Exists in
trac_indexing
Fixing revision according to Haystack
Signed-off-by: Carolina Ramalho <carol15022@hotmail.com>
Showing
2 changed files
with
9 additions
and
0 deletions
Show diff stats
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') | ... | ... |