equal
deleted
inserted
replaced
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(). |