Edgewall Software

Changes between Initial Version and Version 2 of Ticket #12063


Ignore:
Timestamp:
May 8, 2015, 11:33:45 AM (9 years ago)
Author:
Jun Omae
Comment:

No. That's a PluginIssue.

The plugin says like this at source:timingandestimationplugin/branches/trac1.0-Permissions/timingandestimationplugin/tande_filters.py@14424#L28.

## MONKEY PATCH THE QUERY MODULE CSV EXPORT FN TO ENFORCE PERMISSIONS

See also source:timingandestimationplugin/branches/trac1.0-Permissions/timingandestimationplugin/tande_filters.py@14424#L77.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #12063

    • Property Cc phillip.leder@… added
    • Property Status newclosed
    • Property Resolutioncantfix
  • Ticket #12063 – Description

    initial v2  
    22While I think the current problem could be fixed by the plugin maintainer, as it didn't occur until a plugin update recently, there is still something very wrong with the management. A plugin that breaks another Trac instance even though it isn't enabled for that instance? That's very bad.
    33
    4 To be more precise: The TimingAndEstimation plugin breaks the export of custom queries as comma/tab seperated tables. The stacktrace lists the TimingAndEstimation plugin as the cause, but proceeds with the Enabled Plugins listing, where the TimingAndEstimation plugin does not show up as seen here:
    5 {{{
     4To be more precise: The `TimingAndEstimationPlugin` breaks the export of custom queries as comma/tab seperated tables. The stacktrace lists the `TimingAndEstimationPlugin` as the cause, but proceeds with the Enabled Plugins listing, where the `TimingAndEstimationPlugin` does not show up as seen here:
     5
    66Oops…
    77Trac detected an internal error:
    8 
     8{{{
    99NameError: global name 'web_context' is not defined
    10 
     10}}}
    1111This is probably a local installation issue.
    1212Found a bug in Trac?
     
    1414If you think this should work and you can reproduce the problem, you should consider creating a bug report.
    1515
    16 Note that the TracCustomFieldAdmin plugin seems to be involved. Please report this issue to the plugin maintainer.
     16Note that the !TracCustomFieldAdmin plugin seems to be involved. Please report this issue to the plugin maintainer.
    1717
    1818Before you do that, though, please first try searching for similar issues, as it is quite likely that this problem has been reported before. For questions about installation and configuration of Trac or its plugins, please try the mailing list instead of creating a ticket.
    1919
    2020Otherwise, please a new bug report describing the problem and explain how to reproduce it.
     21{{{
    2122Python Traceback
    2223Most recent call last:
     
    2930    File "/usr/lib/python2.7/dist-packages/trac/ticket/query.py", line 875, in convert_content
    3031    File "build/bdist.linux-x86_64/egg/timingandestimationplugin/tande_filters.py", line 58, in new_csv_export
    31 
     32}}}
    3233System Information:
    33 
     34{{{
    3435User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.6.0
    3536Trac    1.0.2