equal
deleted
inserted
replaced
1 # copyright 2003-2010 LOGILAB S.A. (Paris, FRANCE), all rights reserved. |
1 # copyright 2003-2011 LOGILAB S.A. (Paris, FRANCE), all rights reserved. |
2 # contact http://www.logilab.fr/ -- mailto:contact@logilab.fr |
2 # contact http://www.logilab.fr/ -- mailto:contact@logilab.fr |
3 # |
3 # |
4 # This file is part of CubicWeb. |
4 # This file is part of CubicWeb. |
5 # |
5 # |
6 # CubicWeb is free software: you can redistribute it and/or modify it under the |
6 # CubicWeb is free software: you can redistribute it and/or modify it under the |
42 timestamp = datetime.now() |
42 timestamp = datetime.now() |
43 edited = self.entity.cw_edited |
43 edited = self.entity.cw_edited |
44 edited.setdefault('creation_date', timestamp) |
44 edited.setdefault('creation_date', timestamp) |
45 edited.setdefault('modification_date', timestamp) |
45 edited.setdefault('modification_date', timestamp) |
46 if not self._cw.get_shared_data('do-not-insert-cwuri'): |
46 if not self._cw.get_shared_data('do-not-insert-cwuri'): |
47 cwuri = u'%seid/%s' % (self._cw.base_url(), self.entity.eid) |
47 cwuri = u'%s%s' % (self._cw.base_url(), self.entity.eid) |
48 edited.setdefault('cwuri', cwuri) |
48 edited.setdefault('cwuri', cwuri) |
49 |
49 |
50 |
50 |
51 class UpdateMetaAttrsHook(MetaDataHook): |
51 class UpdateMetaAttrsHook(MetaDataHook): |
52 """update an entity -> set modification date""" |
52 """update an entity -> set modification date""" |