Modify

Opened 8 years ago

Closed 8 years ago

#484 closed defect (wontfix)

AttributeError: href in clearsilver.py during wiki view with LotusNotesPlugin

Reported by: uwe.belde@… Owned by: BryanTsai
Priority: normal Component: LotusNotesParserMacro
Severity: normal Keywords:
Cc: Trac Release: 0.10

Description

I've got following tracebacl during wiki view:

Python Traceback

Traceback (most recent call last):
  File "c:\python23\Lib\site-packages\trac\web\main.py", line 314, in dispatch_request
    dispatcher.dispatch(req)
  File "c:\python23\Lib\site-packages\trac\web\main.py", line 199, in dispatch
    resp = chosen_handler.process_request(req)
  File "build\bdist.win32\egg\tractags\web_ui.py", line 63, in process_request
  File "c:\python23\Lib\site-packages\trac\wiki\web_ui.py", line 133, in process_request
    self._render_view(req, db, page)
  File "c:\python23\Lib\site-packages\trac\wiki\web_ui.py", line 445, in _render_view
    req.hdf['wiki'] = {
  File "c:\python23\Lib\site-packages\trac\wiki\formatter.py", line 987, in wiki_to_html
    Formatter(env, req, absurls, db).format(wikitext, out, escape_newlines)
  File "c:\python23\Lib\site-packages\trac\wiki\formatter.py", line 784, in format
    self.handle_code_block(line)
  File "c:\python23\Lib\site-packages\trac\wiki\formatter.py", line 723, in handle_code_block
    self.out.write(to_unicode(self.code_processor.process(
  File "c:\python23\Lib\site-packages\trac\wiki\formatter.py", line 112, in process
    text = self.processor(req, text)
  File "c:\python23\Lib\site-packages\trac\wiki\formatter.py", line 100, in _macro_processor
    return self.macro_provider.render_macro(req, self.name, text)
  File "c:\python23\Lib\site-packages\trac\wiki\macros.py", line 481, in render_macro
    return module.execute(req and req.hdf, content, self.env)
  File "c:\python23\share\trac\wiki-macros\notes.py", line 13, in execute
    return parse(hdf, txt, env)
  File "c:\python23\share\trac\wiki-macros\notes.py", line 37, in parse
    return wiki_to_html(txt, env, hdf, env.get_db_cnx(), escape_newlines=True)
  File "c:\python23\Lib\site-packages\trac\wiki\formatter.py", line 987, in wiki_to_html
    Formatter(env, req, absurls, db).format(wikitext, out, escape_newlines)
  File "c:\python23\Lib\site-packages\trac\wiki\formatter.py", line 232, in __init__
    self.href = absurls and (req or env).abs_href or (req or env).href
  File "c:\python23\Lib\site-packages\trac\web\clearsilver.py", line 140, in __getattr__
    return getattr(self.hdf, name)
AttributeError: href

Attachments (0)

Change History (3)

comment:1 Changed 8 years ago by BryanTsai

  • Status changed from new to assigned

This error probably does not related to my code, but clearsilver. Could you provide the source text you're using?

comment:2 Changed 8 years ago by anonymous

Hi, this error reproduceable with any kind of text in braces, but this is ok:

{{{
#!notes
}}}

Perhaps it is an issue with a modified prepocessor/mimeviewer in 0.10?
PS.: with version 0.10dev of april this year it was running ok.

comment:3 Changed 8 years ago by BryanTsai

  • Resolution set to wontfix
  • Status changed from assigned to closed

I guess it is working for 0.10 release now.

Add Comment

Modify Ticket

Action
as closed The owner will remain BryanTsai.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.