[FIX] point_of_sale: controller pos/web redirects to session opening if no opened session

This commit is contained in:
Denis Ledoux 2015-01-06 17:48:23 +01:00
parent 88169ec625
commit 6916acdb1d
1 changed files with 3 additions and 0 deletions

View File

@ -5,6 +5,7 @@ import os
import openerp
import time
import random
import werkzeug.utils
from openerp import http
from openerp.http import request
@ -24,6 +25,8 @@ class PosController(http.Controller):
PosSession = request.registry['pos.session']
pos_session_ids = PosSession.search(cr, uid, [('state','=','opened'),('user_id','=',session.uid)], context=context)
if not pos_session_ids:
return werkzeug.utils.redirect('/web#action=point_of_sale.action_pos_session_opening')
PosSession.login(cr,uid,pos_session_ids,context=context)
modules = simplejson.dumps(module_boot(request.db))