Opened 16 years ago

Last modified 13 years ago

#3556 closed defect

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

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

Description (last modified by Ryan J Ollos)

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 (1)

comment:1 Changed 13 years ago by Ryan J Ollos

Description: modified (diff)
Note: See TracTickets for help on using tickets.