﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
718	AttributeError: 'NoneType' object has no attribute 'has_node'	pete		"installoptional package no longer gives me a runnable ruby, so I wanted to look at doing a haikuport.  However, I get this!:

==== How to Reproduce ====

While doing a GET operation on `/wiki/dev-lang/ruby`, Trac issued an internal error.



Request parameters:
{{{
{'page': u'dev-lang/ruby'}
}}}

User agent: `Mozilla/5.0 (BeOS; U; Haiku BePC; en-US; rv:1.8.1.22pre) Gecko/20090908 BeZillaBrowser/2.0.0.22pre`

==== System Information ====
''System information not available''

==== Enabled Plugins ====
''Plugin information not available''

==== Python Traceback ====
{{{
Traceback (most recent call last):
  File ""/home/ports/lib/python2.5/site-packages/Trac-0.13dev_r10686-py2.5.egg/trac/web/main.py"", line 473, in _dispatch_request
    dispatcher.dispatch(req)
  File ""/home/ports/lib/python2.5/site-packages/Trac-0.13dev_r10686-py2.5.egg/trac/web/main.py"", line 212, in dispatch
    content_type)
  File ""/home/ports/lib/python2.5/site-packages/Trac-0.13dev_r10686-py2.5.egg/trac/web/chrome.py"", line 914, in render_template
    stream |= self._filter_stream(req, method, filename, stream, data)
  File ""/home/ports/lib/python2.5/site-packages/Genshi-0.6-py2.5.egg/genshi/core.py"", line 132, in __or__
    return Stream(_ensure(function(self)), serializer=self.serializer)
  File ""/home/ports/lib/python2.5/site-packages/Trac-0.13dev_r10686-py2.5.egg/trac/web/chrome.py"", line 1065, in inner
    data)
  File ""/home/ports/portlogplugin/portlog/wiki.py"", line 435, in filter_stream
    stream = resource.view(req, stream)
  File ""/home/ports/portlogplugin/portlog/wiki.py"", line 154, in view
    if repos.has_node(portpath):
AttributeError: 'NoneType' object has no attribute 'has_node'
}}}"	defect	closed	high		default		major	wontfix		
