fnp
/
redakcja.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ajax decorator
[redakcja.git]
/
apps
/
wiki
/
views.py
diff --git
a/apps/wiki/views.py
b/apps/wiki/views.py
index
d68a351
..
20dca02
100644
(file)
--- a/
apps/wiki/views.py
+++ b/
apps/wiki/views.py
@@
-82,7
+82,7
@@
def editor(request, slug, chunk=None, template_name='wiki/bootstrap.html'):
del last_books[oldest_key]
request.session['wiki_last_books'] = last_books
del last_books[oldest_key]
request.session['wiki_last_books'] = last_books
- save_form = forms.DocumentTextSaveForm(user=request.user, prefix="textsave")
+ save_form = forms.DocumentTextSaveForm(user=request.user,
chunk=chunk,
prefix="textsave")
try:
version = int(request.GET.get('version', None))
except:
try:
version = int(request.GET.get('version', None))
except:
@@
-152,7
+152,7
@@
def text(request, chunk_id):
return HttpResponseForbidden("Not authorized.")
if request.method == 'POST':
return HttpResponseForbidden("Not authorized.")
if request.method == 'POST':
- form = forms.DocumentTextSaveForm(request.POST, user=request.user, prefix="textsave")
+ form = forms.DocumentTextSaveForm(request.POST, user=request.user,
chunk=doc,
prefix="textsave")
if form.is_valid():
if request.user.is_authenticated():
author = request.user
if form.is_valid():
if request.user.is_authenticated():
author = request.user
@@
-177,6
+177,8
@@
def text(request, chunk_id):
author_email=form.cleaned_data['author_email'],
publishable=publishable,
)
author_email=form.cleaned_data['author_email'],
publishable=publishable,
)
+ doc.book.for_cybernauts = form.cleaned_data['for_cybernauts']
+ doc.book.save()
revision = doc.revision()
return JSONResponse({
'text': doc.materialize() if parent_revision != revision else None,
revision = doc.revision()
return JSONResponse({
'text': doc.materialize() if parent_revision != revision else None,