-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Low
-
Component/s: Integrations - Confluence Questions
-
Severity 3 - Minor
NOTE: This bug report is for Confluence Cloud. Using Confluence Server? See the corresponding bug report.
Environment:
Request Method: GET
Request URL: http://localhost:8084/admin/tools/nodeman/
Django Version: 1.3.1
Python Version: 2.7.1
Installed Applications:
['django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.admin',
'django.contrib.humanize',
'django.contrib.sitemaps',
'django.contrib.markup',
'forum',
'debug_toolbar',
'south',
'imagekit']
Installed Middleware:
['django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'forum.middleware.extended_user.ExtendedUser',
'forum.middleware.anon_user.ConnectToSessionMessagesMiddleware',
'forum.middleware.request_utils.RequestUtils',
'forum.middleware.cancel.CancelActionMiddleware',
'django.middleware.transaction.TransactionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'dogslow.WatchdogMiddleware',
'debug_toolbar.middleware.DebugToolbarMiddleware']
Template error:
In template /Users/jlargman/src/answers_development/forum/skins/atlassian/templates/osqaadmin/nodeman.html, error at line 471
Caught AttributeError while rendering: 'NoneType' object has no attribute 'title'
461 : </th>
462 : <th class="sorted {{ act_at }}">
463 : <a href="{{ act_at_link }}">
{% trans "Last activity at" %}</a>
464 : </th>
465 : <th>
{% trans "Tags" %}</th>
466 :
{% endspaceless %}467 : </tr>
468 : </thead>
469 : <tbody>
470 :
{% with filter_form.state_type.data as state_type %}471 :
{% for node in nodes.paginator.page %}
472 : <tr class="
{% cycle 'row1' 'row2' %}">
473 : <td><input type="checkbox" name="_selected_node" value="{{ node.id }}" class="action-select"></td>
474 : <td>{{ node.friendly_name }}</td>
475 :
{% declare %}476 : is_root = node.abs_parent == None
477 : title = is_root and node.title or node.abs_parent.title
478 :
479 : anchor = "<strong>%s</strong>" % html.hyperlink(node.get_absolute_url(), title)
480 : anchor = ((not is_root) and node.abs_parent.nis.deleted) and "<span class=\"question-deleted\">%s</span>" % anchor or anchor
481 : anchor = is_root and anchor or "(%s)" % anchor
Traceback:
File "/Library/Python/2.7/site-packages/django/core/handlers/base.py" in get_response
111. response = callback(request, *callback_args, **callback_kwargs)
File "/Users/jlargman/src/answers_development/forum/views/admin.py" in wrapper
28. return fn(request, *args, **kwargs)
File "/Users/jlargman/src/answers_development/forum/views/admin.py" in wrapper
37. res = fn(request, *args, **kwargs)
File "/Users/jlargman/src/answers_development/forum/views/admin.py" in tools_page
132. return TOOLS[name](request)
File "/Users/jlargman/src/answers_development/forum/views/admin.py" in wrapper
28. return fn(request, *args, **kwargs)
File "/Users/jlargman/src/answers_development/forum/views/admin.py" in wrapper
55. return render_to_response(template, context, context_instance=RequestContext(request))
File "/Library/Python/2.7/site-packages/django/shortcuts/_init_.py" in render_to_response
20. return HttpResponse(loader.render_to_string(*args, **kwargs), **httpresponse_kwargs)
File "/Library/Python/2.7/site-packages/django/template/loader.py" in render_to_string
188. return t.render(context_instance)
File "/Library/Python/2.7/site-packages/django/template/base.py" in render
123. return self._render(context)
File "/Library/Python/2.7/site-packages/django/test/utils.py" in instrumented_test_render
60. return self.nodelist.render(context)
File "/Library/Python/2.7/site-packages/django/template/base.py" in render
744. bits.append(self.render_node(node, context))
File "/Library/Python/2.7/site-packages/django/template/debug.py" in render_node
73. result = node.render(context)
File "/Library/Python/2.7/site-packages/django/template/loader_tags.py" in render
127. return compiled_parent._render(context)
File "/Library/Python/2.7/site-packages/django/test/utils.py" in instrumented_test_render
60. return self.nodelist.render(context)
File "/Library/Python/2.7/site-packages/django/template/base.py" in render
744. bits.append(self.render_node(node, context))
File "/Library/Python/2.7/site-packages/django/template/debug.py" in render_node
73. result = node.render(context)
File "/Library/Python/2.7/site-packages/django/template/loader_tags.py" in render
64. result = block.nodelist.render(context)
File "/Library/Python/2.7/site-packages/django/template/base.py" in render
744. bits.append(self.render_node(node, context))
File "/Library/Python/2.7/site-packages/django/template/debug.py" in render_node
73. result = node.render(context)
File "/Library/Python/2.7/site-packages/django/template/defaulttags.py" in render
500. output = self.nodelist.render(context)
File "/Library/Python/2.7/site-packages/django/template/base.py" in render
744. bits.append(self.render_node(node, context))
File "/Library/Python/2.7/site-packages/django/template/debug.py" in render_node
73. result = node.render(context)
File "/Library/Python/2.7/site-packages/django/template/defaulttags.py" in render
227. nodelist.append(node.render(context))
File "/Users/jlargman/src/answers_development/forum/templatetags/extra_tags.py" in render
249. context[m.group( 1 ).strip()] = eval( m.group( 3 ).strip(), d )
Exception Type: TemplateSyntaxError at /admin/tools/nodeman/
Exception Value: Caught AttributeError while rendering: 'NoneType' object has no attribute 'title'
- is related to
-
CONFSERVER-47456 AttributeError while rendering: 'NoneType' object has no attribute 'title' on bulk management
-
- Closed
-