Commit 30ad46949ce111de67999fe3456032ff50280cd7
Committed by
Sergio Oliveira
1 parent
15d11378
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') | ... | ... |