equal
deleted
inserted
replaced
109 """ |
109 """ |
110 # create default template context for use with any templates |
110 # create default template context for use with any templates |
111 context = helper.responses.getUniversalContext(request) |
111 context = helper.responses.getUniversalContext(request) |
112 |
112 |
113 site_settings = soc.logic.models.site_settings.logic.getFromFields( |
113 site_settings = soc.logic.models.site_settings.logic.getFromFields( |
114 path=DEF_SITE_SETTINGS_PATH) |
114 path=DEF_SITE_SETTINGS_PATH) |
115 |
115 |
116 if site_settings: |
116 if site_settings: |
117 context['site_settings'] = site_settings |
117 context['site_settings'] = site_settings |
118 |
118 |
119 # check if ReferenceProperty to home Document is valid |
119 # check if ReferenceProperty to home Document is valid |
159 |
159 |
160 if document_form.is_valid() and settings_form.is_valid(): |
160 if document_form.is_valid() and settings_form.is_valid(): |
161 link_name = DEF_SITE_HOME_DOC_LINK_NAME |
161 link_name = DEF_SITE_HOME_DOC_LINK_NAME |
162 partial_path=DEF_SITE_SETTINGS_PATH |
162 partial_path=DEF_SITE_SETTINGS_PATH |
163 logged_in_id = users.get_current_user() |
163 logged_in_id = users.get_current_user() |
164 user = models.user.logic.getFromFields(email=logged_in_id) |
164 user = models.user.logic.getFromFields(email=logged_in_id.email()) |
165 |
165 |
166 properties = { |
166 properties = { |
167 'title': document_form.cleaned_data.get('title'), |
167 'title': document_form.cleaned_data.get('title'), |
168 'short_name': document_form.cleaned_data.get('short_name'), |
168 'short_name': document_form.cleaned_data.get('short_name'), |
169 'abstract': document_form.cleaned_data.get('abstract'), |
169 'abstract': document_form.cleaned_data.get('abstract'), |