Hello.

I have been working on our project using TG 2.0RC1, but have been
baffled by a bug (some of my controllers are called TWICE in parallel)
and though it may not be from my code. So I installed a new Virtualenv
with TG current in the hope it would correct it.
I don't know if my problem has been corrected, because TG is sending
me server errors BEFORE getting to the point that interest me.

...
Module tg.controllers:806 in _perform_call          view
<<                  return
                   result = DecoratedController._perform_call(
                       self, controller, params, remainder=remainder)

               except HTTPException, httpe:
>>  self, controller, params, remainder=remainder)
Module tg.controllers:170 in _perform_call         view
<<                      name = argvars[i]
                           if name in params:
                               remainder[i] = params[name]
                               del params[name]
                   output = controller(*remainder, **dict(params))
>>  remainder[i] = params[name]
TypeError: 'tuple' object does not support item assignment*

(if you need more info, I'll be glad to send it...)

Of course, my code works perfectly (at least this part...) if I go
back to the RC1...
(I don't know if they are the same or not, but 2.0 final and current
have both the problem...)

It seems that it is happening to every method that uses an "@expose()"
without any call parameters... (and I use quite a few, some of them I
don't care about a return value)

Does anyone know what the problem is?

Thanks.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" 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/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to