aboutsummaryrefslogtreecommitdiffstats
path: root/famille.py
diff options
context:
space:
mode:
Diffstat (limited to 'famille.py')
-rw-r--r--famille.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/famille.py b/famille.py
index 0d2e7b9..f289508 100644
--- a/famille.py
+++ b/famille.py
@@ -22,7 +22,10 @@ app.config.from_envvar('CONF')
@app.template_filter('shortify')
def shortify(string):
soup = BeautifulSoup(string)
- return soup("p")[0].get_text()[:50]
+ try:
+ return soup("p")[0].get_text()[:50]
+ except IndexError:
+ return string
@app.template_filter('format_date')
def format_date(datetime_string, format=u"%a %d %b %Y à %Hh%M".encode("utf8")):
@@ -139,7 +142,7 @@ def edit_news(news_id):
@app.route('/user/<int:user_id>/')
@login_required
def view_user(user_id):
- user = query_db('SELECT * FROM users WHERE id= ?', (session['user_id'],), True)
+ user = query_db('SELECT * FROM users WHERE id= ?', (user_id,), True)
return render_template("user/show.html", user=user)
@app.route('/user/edit/', methods=['GET', 'POST'])