Edgewall Software

Ticket #2822 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

Wiki model page uses incorrect table name

Reported by: Andres Salomon <dilinger@…> Owned by: jonas
Priority: normal Milestone: 0.10
Component: general Version: devel
Severity: normal Keywords:
Cc:

Description (last modified by cboos) (diff)

Hi,

model.py uses the table name WIKI where it should be using wiki; this results in the following traceback:

 File "/usr/local/lib/python2.4/site-packages/trac/wiki/web_ui.py", line 189, in _do_save
    req.remote_addr)
  File "/usr/local/lib/python2.4/site-packages/trac/wiki/model.py", line 116, in save
    "%s,%s)", (self.name, self.version + 1, t, author,
  File "/usr/local/lib/python2.4/site-packages/trac/db/util.py", line 47, in execute
    return self.cursor.execute(sql_escape_percent(sql), args)
  File "/usr/local/lib/python2.4/site-packages/trac/db/util.py", line 47, in execute
    return self.cursor.execute(sql_escape_percent(sql), args)
  File "/usr/lib/python2.4/site-packages/MySQLdb/cursors.py", line 137, in execute
    self.errorhandler(self, exc, value)
  File "/usr/lib/python2.4/site-packages/MySQLdb/connections.py", line 33, in defaulterrorhandler
    raise errorclass, errorvalue
ProgrammingError: (1146, "Table 'test.WIKI' doesn't exist")

(Ignore the mysqldb stuff; this is w/ patches from #986).

Attachments

trac-wikicap-r2944.patch (0.8 KB) - added by Andres Salomon <dilinger@…> 3 years ago.
Fix incorrect table name in sql statement; against r2944.

Change History

Changed 3 years ago by Andres Salomon <dilinger@…>

Fix incorrect table name in sql statement; against r2944.

Changed 3 years ago by cboos

  • status changed from new to closed
  • resolution set to fixed
  • description modified (diff)

Patch committed in r2974, thanks again!

Add/Change #2822 (Wiki model page uses incorrect table name)

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
to The owner will change from jonas. Next status will be 'closed'
 
Note: See TracTickets for help on using tickets.