Added loading bar
Fixed product, account and employee details for add new.
This commit is contained in:
@ -1,8 +1,8 @@
|
||||
from decimal import Decimal
|
||||
from datetime import date, datetime, timedelta, time
|
||||
from io import BytesIO
|
||||
import uuid
|
||||
import re
|
||||
import uuid
|
||||
from datetime import date, datetime, timedelta, time
|
||||
from decimal import Decimal
|
||||
from io import BytesIO
|
||||
|
||||
import pkg_resources
|
||||
from pyramid.httpexceptions import HTTPForbidden, HTTPFound
|
||||
@ -20,14 +20,16 @@ def home(request):
|
||||
file = pkg_resources.resource_filename(package, resource)
|
||||
return FileResponse(file, request=request)
|
||||
|
||||
|
||||
@view_config(context=HTTPForbidden)
|
||||
def forbidden(request):
|
||||
if 'X-Requested-With' in request.headers and request.headers['X-Requested-With'] == 'XMLHttpRequest':
|
||||
def forbidden_json(request):
|
||||
if request.accept.quality('application/json') == 1:
|
||||
response = Response("Forbidden")
|
||||
response.status_int = 401
|
||||
return response
|
||||
else:
|
||||
return HTTPFound(location=request.route_url('login', _query={'returnUrl': request.path_qs}))
|
||||
ret = HTTPFound(location=request.route_url('login', _query={'returnUrl': request.path_qs}))
|
||||
return ret
|
||||
|
||||
|
||||
@view_config(route_name='db_image')
|
||||
|
||||
@ -204,7 +204,7 @@ def show_term(request):
|
||||
|
||||
def product_info(id, dbsession):
|
||||
if id is None:
|
||||
product = {'code': '(Auto)', 'isActive': True, 'isPurchased': True, 'isSold': False}
|
||||
product = {'code': '(Auto)', 'productGroup': {}, 'isActive': True, 'isPurchased': True, 'isSold': False}
|
||||
else:
|
||||
product = dbsession.query(Product).filter(Product.id == id).first()
|
||||
product = {'id': product.id, 'code': product.code, 'name': product.name, 'units': product.units,
|
||||
|
||||
Reference in New Issue
Block a user