DEFAULT_HOST="hostname for migration from db version < 2"
GROUP_PREFIX={'hostname': {'group1': 'g1', 'group2': 'g2'}} # motion types and their id-prefixes
+
+DURATION={'hostname':[3, 7, 14]} # duration period for motions
import postgresql
import filters
-times=[3,5,14]
-
def get_db():
db = getattr(g, '_database', None)
if db is None:
prefix=app.config.get("GROUP_PREFIX")
+times=app.config.get("DURATION")
+
@app.before_request
def lookup_user():
global prefix
prev = rs[9][0]
else:
prev = -1
- return render_template('index.html', motions=rv[:10], more=rv[10]["id"] if len(rv) == 11 else None, times=times, prev=prev,
+ return render_template('index.html', motions=rv[:10], more=rv[10]["id"] if len(rv) == 11 else None, times=times[request.host], prev=prev,
categories=get_allowed_cats("create"))
def rel_redirect(loc):
if cat not in get_allowed_cats("create"):
return "Forbidden", 403
time = int(request.form.get("days", "3"));
- if time not in times:
+ if time not in times[request.host]:
return "Error, invalid length", 500
db = get_db()
with db.xact():