On Friday, May 22, 2020 at 4:07:03 PM UTC-7, Ozgur Polat wrote:
>
> Hi,
>
> I am working on a trac plug-in that I developed a few years ago, I am 
> modifying it on it to put it on my Github account. When I tried the plug-in 
> with the the latest Trac, I get an error. It cannot find the Context. So I 
> went inside 
>
> trac.mimeview.api to search for Context, and I realized that it has been 
> removed and maybe replaced with RenderingContext. Just to see if it would 
> work I tried to replace Context with rendering context but that did not 
> work. I was wondering if anyone had a similar problem and if you know how 
> to fix this?
>
> context = Context.from_request(self.req, 'wiki')
>
> context = RenderingContext.from_request(self.req, 'wiki')
>
> Many thanks.
>

You'll want to use:

from trac.web.chrome import web_context

context = web_context(self.req, 'wiki')

https://www.edgewall.org/docs/branches-1.4-stable/html/api/trac_web_chrome.html#trac.web.chrome.web_context

 

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/trac-dev/f7d38746-9899-4036-b551-df9f176fb9af%40googlegroups.com.

Reply via email to