update headers

1 parent d96b5bf8
...@@ -247,7 +247,10 @@ button { ...@@ -247,7 +247,10 @@ button {
} }
.panel { .panel {
border: 1px solid #ddd!important border: 1px solid #ddd!important;
margin-left: 10px;
margin-right: 10px;
} }
.panel-danger { .panel-danger {
......
...@@ -2,8 +2,6 @@ from datetime import datetime, date ...@@ -2,8 +2,6 @@ from datetime import datetime, date
import logging import logging
import colander import colander
from decimal import Decimal from decimal import Decimal
from math import e, exp, log
from pyramid.response import Response
from pyramid.response import Response from pyramid.response import Response
from pyramid.httpexceptions import * from pyramid.httpexceptions import *
import colander import colander
......
...@@ -979,8 +979,10 @@ class BaseView(object): ...@@ -979,8 +979,10 @@ class BaseView(object):
if not row: if not row:
row = self.table() row = self.table()
if hasattr(row, "created"):
row.created = datetime.now() row.created = datetime.now()
row.create_uid = user and user.id or None if hasattr(row, "create_uid") and user:
row.create_uid = user.id
else: else:
row.updated = datetime.now() row.updated = datetime.now()
row.update_uid = user and user.id or None row.update_uid = user and user.id or None
......
...@@ -343,6 +343,11 @@ class ViewAuth(BaseView): ...@@ -343,6 +343,11 @@ class ViewAuth(BaseView):
next_url = f"{request.route_url('base-login')}?next={next_url}" next_url = f"{request.route_url('base-login')}?next={next_url}"
return HTTPFound(location=next_url) return HTTPFound(location=next_url)
# elif self.req.is_xhr:
# user = login.user
# headers = get_login_headers(request, user)
# return xhr_response(user, headers)
return redirect_login(request, user) return redirect_login(request, user)
elif 'register' in request.POST: elif 'register' in request.POST:
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!