app/soc/views/models/document.py
changeset 588 d6ae9dd215fb
parent 584 ba8a624506e5
child 605 4a384d412640
equal deleted inserted replaced
587:7504504209a3 588:d6ae9dd215fb
   117     user = soc.logic.models.user.logic.getForFields({'account': account},
   117     user = soc.logic.models.user.logic.getForFields({'account': account},
   118                                                     unique=True)
   118                                                     unique=True)
   119     if not entity:
   119     if not entity:
   120       # new document so set author
   120       # new document so set author
   121       fields['author'] = user
   121       fields['author'] = user
       
   122     else:
       
   123       # else the author is the original author
       
   124       fields['author'] = entity.author
   122     
   125     
   123     fields['modified_by'] = user
   126     fields['modified_by'] = user
   124 
   127 
   125   def _editGet(self, request, entity, form):
   128   def _editGet(self, request, entity, form):
   126     """See base.View._editGet().
   129     """See base.View._editGet().