Opened 16 years ago

Last modified 13 years ago

#3556 closed defect

usage of tf.form_updater or tf.form_updated on errors — at Initial Version

Reported by: anonymous Owned by: Rich Harkins
Priority: normal Component: TracFormsPlugin
Severity: normal Keywords: macro processor documentation
Cc: Trac Release: 0.11

Description

when using either of those, the following error is returned: TypeError: expected string or buffer

version 2.1 of the plugin Trac: 0.11stable-r7384 Python: 2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)] setuptools: 0.6c8 SQLite: 3.5.2 pysqlite: 2.4.0 Genshi: 0.5 mod_python: 3.3.1 Pygments: 0.10 Subversion: 1.5.0 (r31699) jQuery: 1.2.6

with the following traceback:

File "E:\Engineering\bin\Python25\lib\site-packages\trac-0.11stable_r7384-py2.5.egg\trac\wiki\templates\wiki_edit.html", line 56, in <Expression u'wiki_to_html(context(page.resource), page.text)'>
  ${wiki_to_html(context(page.resource), page.text)}
File "e:\engineering\bin\python25\lib\site-packages\Trac-0.11stable_r7384-py2.5.egg\trac\wiki\formatter.py", line 1095, in format_to_html
  return HtmlFormatter(env, context, wikidom).generate(escape_newlines)
File "e:\engineering\bin\python25\lib\site-packages\Trac-0.11stable_r7384-py2.5.egg\trac\wiki\formatter.py", line 1054, in generate
  escape_newlines)
File "e:\engineering\bin\python25\lib\site-packages\Trac-0.11stable_r7384-py2.5.egg\trac\wiki\formatter.py", line 833, in format
  self.handle_code_block(line)
File "e:\engineering\bin\python25\lib\site-packages\Trac-0.11stable_r7384-py2.5.egg\trac\wiki\formatter.py", line 764, in handle_code_block
  processed = self.code_processor.process(code_text)
File "e:\engineering\bin\python25\lib\site-packages\Trac-0.11stable_r7384-py2.5.egg\trac\wiki\formatter.py", line 179, in process
  text = self.processor(text)
File "pathto\python25\lib\site-packages\Trac-0.11stable_r7384-py2.5.egg\trac\wiki\formatter.py", line 166, in _macro_processor
  text)
File "build\bdist.win32\egg\tracforms\macros.py", line 29, in expand_macroFile "build\bdist.win32\egg\tracforms\macros.py", line 127, in executeFile "build\bdist.win32\egg\tracforms\macros.py", line 351, in processFile "build\bdist.win32\egg\tracforms\macros.py", line 180, in getargs

Change History (0)

Note: See TracTickets for help on using tickets.