pytask/taskapp/views/textbook.py
changeset 540 b07d52d49db7
parent 538 478c7fc9a223
child 543 57b0f8f80ebf
--- a/pytask/taskapp/views/textbook.py	Tue Feb 01 02:14:49 2011 +0530
+++ b/pytask/taskapp/views/textbook.py	Tue Feb 01 02:31:53 2011 +0530
@@ -27,6 +27,7 @@
 
 from pytask.taskapp import forms as taskapp_forms
 from pytask.taskapp import models as taskapp_models
+from pytask.taskapp.views.utils import get_intial_tags_for_chapter
 
 
 DONT_CLAIM_TASK_MSG = ugettext(
@@ -262,7 +263,6 @@
     context.update(csrf(request))
 
     textbook = shortcuts.get_object_or_404(taskapp_models.Task, pk=book_id)
-    initial_tags = ', '.join([textbook.tags_field] + ['Chapter'])
 
     if request.method == 'POST':
         form = taskapp_forms.CreateChapterForm(request.POST)
@@ -289,7 +289,7 @@
               template, RequestContext(request, context))
     else:
         form = taskapp_forms.CreateChapterForm(
-          initial={'tags_field': initial_tags})
+          initial={'tags_field': get_intial_tags_for_chapter(textbook)})
         context.update({'form': form})
         return shortcuts.render_to_response(
           template, RequestContext(request, context))