I found other posts here with same problem, all unanswered. Please
reply do you have positive examples of jQuery sending cookies with
ajax?

I tried to pass session-id with hidden form field but get other
strange error.

Controller function (called by ajax):

from gluon.storage import Storage
def add_filter():
    if request.vars.sid: #this is hidden field passing session id
        mysession=Storage()
        n = 'applications/%s/sessions/%s' %
('advantage',request.vars.sid)
        print n #prints good address of session file
        print 'mysession', mysession #prints # mysession <Storage {}>
        mysession.load_storage(n)   #breaks here, see below
        session = mysession
    session.filter.append(Filter())
    update_filter()
    filter_terms = prepare_filter()
    return dict(filter_terms=XML(filter_terms))

Error traceback:
Traceback (most recent call last):
  File "/Users/vasilina/Documents/_Development/ADVANTAGE/web2py copy/
gluon/restricted.py", line 98, in restricted
  File "/Users/vasilina/Documents/_Development/ADVANTAGE/web2py/
applications/advantage/controllers/radar.py", line 293, in <module>
  File "/Users/vasilina/Documents/_Development/ADVANTAGE/web2py/gluon/
globals.py", line 75, in <lambda>
    self._caller = lambda f: f()
  File "/Users/vasilina/Documents/_Development/ADVANTAGE/web2py/
applications/advantage/controllers/radar.py", line 239, in add_filter
    mysession.load_storage(n)
TypeError: 'NoneType' object is not callable

So, mysession object is Storage object right before load_storage call,
and immediately becomes NoneType!
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to