From b5c0bbb6d8f50edc222f7b011b8f3b25bc4df321 Mon Sep 17 00:00:00 2001 From: j <0x006A@0x2620.org> Date: Sat, 18 Feb 2012 17:06:33 +0000 Subject: [PATCH] log news changes --- pandora/news/models.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pandora/news/models.py b/pandora/news/models.py index 3d6b18bb..8caa8b4d 100644 --- a/pandora/news/models.py +++ b/pandora/news/models.py @@ -6,6 +6,7 @@ from django.db import models from django.contrib.auth.models import User import ox +from changelog.models import Changelog import managers @@ -22,10 +23,14 @@ class News(models.Model): def editable(self, user): return user.is_authenticated() and user.get_profile().capability("canEditSitePages") - ''' def save(self, *args, **kwargs): super(News, self).save(*args, **kwargs) - ''' + self.log() + + def log(self): + c = Changelog(type='news') + c.value = self.json() + c.save() def json(self, keys=None): j = {