It's an attribute that i change from the template, but sometimes(usually
when i don't use trac for some minutes) when i send a request to dhe admin
pannel it takes the default value.Looking on request arguments i noticed
that when this problem happens the request arguments are the same that are
used when trac loads the plugin and there are none of the arguments that i
have inserted in my code and are used when it works fine. Until now the only
solution that i think can work is to use an outer file where to save this
variable.
--------------------------------------------------------------------------------------------------
class WorkflowEditorAdmin(Component):

    tipo_ticket='default_workflow'

    def render_admin_panel(self, req, cat, page, path_info):
         req.perm.assert_permission('TRAC_ADMIN')

         if req.method == 'POST':
           if "select_ticket" and "flag" in req.args:
                    self.tipo_ticket=req.args['select_ticket']

            else:
                    self._update_config(req,page_param)
---------------------------------------------------------------------------------------------
Regards ermal

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/trac-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to