[FIX] point_of_sale: controller pos/web redirects to session opening if no opened session
This commit is contained in:
parent
88169ec625
commit
6916acdb1d
|
@ -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))
|
||||
|
|
Loading…
Reference in New Issue