AttributeError: 'PageTemplateFile' object has no attribute 'page_title' on delete community

Bug #957180 reported by JimPGlenn
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KARL3
Fix Released
Low
Chris Rossi

Bug Description

osf/ux2 fails on delete community. results in AttributeError: 'PageTemplateFile' object has no attribute 'page_title'

Traceback (most recent call last):
  File "/Users/paul/projects/karl/dev-buildout/eggs/pyramid_debugtoolbar-0.9.8-py2.7.egg/pyramid_debugtoolbar/panels/performance.py", line 55, in resource_timer_handler
    result = handler(request)
  File "/Users/paul/projects/karl/dev-buildout/eggs/pyramid-1.2.1-py2.7.egg/pyramid/tweens.py", line 17, in excview_tween
    response = handler(request)
  File "/Users/paul/projects/karl/dev-buildout/eggs/pyramid-1.2.1-py2.7.egg/pyramid/router.py", line 153, in handle_request
    response = view_callable(context, request)
  File "/Users/paul/projects/karl/dev-buildout/eggs/pyramid-1.2.1-py2.7.egg/pyramid/config/views.py", line 186, in _secured_view
    return view(context, request)
  File "/Users/paul/projects/karl/dev-buildout/eggs/pyramid-1.2.1-py2.7.egg/pyramid/config/views.py", line 319, in viewresult_to_response
    result = view(context, request)
  File "/Users/paul/projects/karl/dev-buildout/src/karl/karl/views/community.py", line 581, in delete_community_view
    request = request,
  File "/Users/paul/projects/karl/dev-buildout/eggs/pyramid-1.2.1-py2.7.egg/pyramid/renderers.py", line 114, in render_to_response
    return helper.render_to_response(value, None, request=request)
  File "/Users/paul/projects/karl/dev-buildout/eggs/pyramid-1.2.1-py2.7.egg/pyramid/renderers.py", line 422, in render_to_response
    result = self.render(value, system_values, request=request)
  File "/Users/paul/projects/karl/dev-buildout/eggs/pyramid-1.2.1-py2.7.egg/pyramid/renderers.py", line 418, in render
    result = renderer(value, system_values)
  File "/Users/paul/projects/karl/dev-buildout/src/karl/karl/application.py", line 120, in metarenderer
    return ux2_renderer(value, system)
  File "/Users/paul/projects/karl/dev-buildout/eggs/pyramid-1.2.1-py2.7.egg/pyramid/chameleon_zpt.py", line 49, in __call__
    result = self.template(**system)
  File "/Users/paul/projects/karl/dev-buildout/eggs/Chameleon-2.6.1-py2.7.egg/chameleon/template.py", line 136, in __call__
    return self.render(**kwargs)
  File "/Users/paul/projects/karl/dev-buildout/eggs/Chameleon-2.6.1-py2.7.egg/chameleon/zpt/template.py", line 247, in render
    return super(PageTemplate, self).render(**vars)
  File "/Users/paul/projects/karl/dev-buildout/eggs/Chameleon-2.6.1-py2.7.egg/chameleon/template.py", line 197, in render
    raise_with_traceback(exc, tb)
  File "/Users/paul/projects/karl/dev-buildout/eggs/Chameleon-2.6.1-py2.7.egg/chameleon/template.py", line 183, in render
    self._render(stream, econtext, rcontext)
  File "delete_resource_f20e2fb4fc4a9968de9080993acfa48bf43ded3d.py", line 413, in render

  File "/Users/paul/projects/karl/dev-buildout/eggs/Chameleon-2.6.1-py2.7.egg/chameleon/zpt/template.py", line 251, in include
    self._render(*args, **kwargs)
  File "popper_layout_da383fb9189e06a904f1ed1d27f2b8b9758c1ab1.py", line 144, in render

  File "/Users/paul/projects/karl/dev-buildout/eggs/Chameleon-2.6.1-py2.7.egg/chameleon/py26.py", line 8, in lookup_attr
    raise exc
AttributeError: 'PageTemplateFile' object has no attribute 'page_title'

 - Expression: "layout.page_title"
 - Filename: /Users/paul/projects/karl/dev-buildout/src/pyramid_bottlecap/bottlecap/layouts/popper/templates/popper_layout.pt
 - Location: (16:32)

 - Source: <title tal:content="layout.page_title">Sample Title</title>
                                   ^^^^^^^^^^^^^^^^^
 - Arguments: repeat: {...} (0)
               renderer_name: templates/delete_resource.pt
               context_tools: <list - at 0x111457908>
               renderer_info: <RendererHelper - at 0x110ea2a90>
               panel: <instancemethod render_panel at 0x1112d3c80>
               layout: <PageTemplateFile - at 0x110ea2750>
               request: <Request - at 0x110d11810>
               num_children: 0
               main_template: <PageTemplateFile - at 0x110e78c50>
               context: <Community samplec10412-an-rabbit-tut-france-tortoise at 0x111245938>
               view: <NoneType - at 0x10b64bb80>

JimPGlenn (jpglenn09)
Changed in karl3:
importance: Undecided → Low
milestone: none → m96
tags: added: community ux2
Revision history for this message
Paul Everitt (paul-agendaless) wrote : Re: [Bug 957180] [NEW] delete a community results in general error

Make sure you include the traceback from the HTML source.

--Paul

On Mar 16, 2012, at 1:37 PM, JimPGlenn wrote:

> Public bug reported:
>
> osf/ux2 fails on delete community. results in general error.
>
> ** Affects: karl3
> Importance: Low
> Status: New
>
>
> ** Tags: community ux2
>
> ** Changed in: karl3
> Importance: Undecided => Low
>
> ** Changed in: karl3
> Milestone: None => m96
>
> ** Tags added: community ux2
>
> --
> You received this bug notification because you are subscribed to KARL3.
> https://bugs.launchpad.net/bugs/957180
>
> Title:
> delete a community results in general error
>
> Status in KARL3:
> New
>
> Bug description:
> osf/ux2 fails on delete community. results in general error.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/karl3/+bug/957180/+subscriptions

description: updated
summary: - delete a community results in general error
+ AttributeError: 'PageTemplateFile' object has no attribute 'page_title'
+ on delete community
Changed in karl3:
assignee: nobody → Chris Rossi (chris-archimedeanco)
Changed in karl3:
status: New → In Progress
Revision history for this message
Chris Rossi (chris-archimedeanco) wrote :

I was unable to reproduce the problem reported in this ticket. I did, however, find and fix a bug with delete_community in ux1. The ux2 error looks vaguely familiar--I think it might have been fixed more generally sometime recently without looking at this specific bug.

Changed in karl3:
status: In Progress → Fix Committed
Revision history for this message
Paul Everitt (paul-agendaless) wrote :

Also true on Add Calendar Event

Changed in karl3:
status: Fix Committed → In Progress
Changed in karl3:
status: In Progress → Fix Committed
JimPGlenn (jpglenn09)
tags: added: tested
JimPGlenn (jpglenn09)
tags: added: r3.83
Changed in karl3:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.