Can you post an example of the code you are writing?
On Sep 16, 12:24 pm, DenesL <[email protected]> wrote: > I am trying to write an app that connects to 2 databases at the same > time using components. > There is a component to handle logon forms to each db. > The index page has a LOAD for each db logon component and they load > fine. > > But my form.accepts are failing because they seem to be getting the > "wrong" session. > > Here is a little console print-trace showing session at the beginning > and end of each function (TSlogin and B1login), the first 2 calls are > from the index page: > > B1login > request.vars: <Storage {}> > session: <Storage {'_Session__hash': '\xc8[\xd5\xc1#\xd8e > \x10\xe3\x06\x0ba\xddT > \x92m'}> > B1 logon form created > B1 form key = 4093a0a5-5fb0-45eb-a87c-69f864198f31 > <Storage {'_formkey[B1login]': '4093a0a5-5fb0-45eb- > a87c-69f864198f31', > '_Session__hash': '\xc8[\xd5\xc1#\xd8e\x10\xe3\x06\x0ba\xddT\x92m'}> > > so far so good, _formkey[B1login] added in > > TSlogin > request.vars: <Storage {}> > session: <Storage {'_Session__hash': '\xc8[\xd5\xc1#\xd8e > \x10\xe3\x06\x0ba\xddT > \x92m'}> > TS logon form created > TS form key = adbe24ef-8515-4874-bc08-d8c11c5eb01d > <Storage {'_Session__hash': '\xc8[\xd5\xc1#\xd8e\x10\xe3\x06\x0ba\xddT > \x92m', > '_formkey[TSlogin]': 'adbe24ef-8515-4874-bc08-d8c11c5eb01d'}> > > _formkey[TSlogin] added in, but note that _formkey[B1login] is not > there even though is the same session hash > > TSlogin > request.vars: <Storage {'userid': 'denes', 'host': '192.168.0.88', > '_formkey': 'adbe24ef-8515-4874-bc08-d8c11c5eb01d', > 'password': 'xxx', '_formname': 'TSlogin', 'onoff': 'logon'}> > session: <Storage { > '_formkey[B1login]': '4093a0a5-5fb0-45eb-a87c-69f864198f31', > '_Session__hash': '"\xb2\x1d7H\x1e\xc4\x9a)p{\x136\xfeu2'}> > TS logon form created > TS form key = bbbffb53-002d-4c9f-bf16-786366d21c86 > <Storage {'_formkey[B1login]': '4093a0a5-5fb0-45eb-a87c-69f864198f31', > '_Session__hash': '"\xb2\x1d7H\x1e\xc4\x9a)p{\x136\xfeu2', > '_formkey[TSlogin]': 'bbbffb53-002d-4c9f-bf16-786366d21c86'}> > > here TSlogin fails because session only has _formkey[B1login]

