diff options
Diffstat (limited to 'famille.py')
| -rw-r--r-- | famille.py | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -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']) |
