Amit,

how many gunicorn processes where you running your test with?
did a request from a different gunicorn process return the views related to the 
new company_id?

>From your video, it is not obvious that you have tested either of the above 
>points. Hence you did not test the requested actions at all.
Please redo testing by:
1) starting gunicorn with e.g. 4 processes (more than 1 NB!) using the database 
in your video.
2) Change the company from the top right info drop-down
3) refresh the chart of accounts at least 8 times
4) result is that some of the times you will see new chart of accounts / some 
other times you will see old

Regards,

Dmitrijs.

-- 
You received this bug notification because you are a member of credativ,
which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/954907

Title:
  Changing company does not work properly with gunicorn

Status in OpenERP Server:
  Confirmed

Bug description:
  When OpenERP is running with multiple gunicorn workers, changing
  company after login does not work correctly.

  To see the issue, create a database with multiple companies and have
  rules that limit the view of a set of records e.g. account.account,
  based on the company that you are logged into. You need your user Then
  start OpenERP with multiple gunicorn workers.

  1. Once logged in, change company (in the Preferences dialog).
  2. Go to a list of records that give a limited view based on the ir.rule e.g. 
account.account.
  3. Keep refreshing the  list by clicking the menu link that displays the 
record list.

  Expected result:
  Should only see the accounts for the company that you are logged into - every 
time that you click on the menu link.

  Actual result:
  Sometimes you see the accounts that you are logged into, other times you see 
the accounts from the previous company that you were logged into. Presumably, 
this is because you have only changed company in one of the gunicorn workers... 
not all of them. So OpenERP does not seem to be completely stateless when it 
comes to changing company.

To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-server/+bug/954907/+subscriptions

-- 
Mailing list: https://launchpad.net/~credativ
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~credativ
More help   : https://help.launchpad.net/ListHelp

Reply via email to