From 37475dc6bed934b4a3ce303e47dc8c23d0784c6c Mon Sep 17 00:00:00 2001
From: Hinrikus Wolf <hinrikus.wolf@rwth-aachen.de>
Date: Sat, 7 Nov 2015 18:35:09 +0100
Subject: [PATCH] utils: correct smaller bugs

---
 utils.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/utils.py b/utils.py
index a4c0554..b41f856 100644
--- a/utils.py
+++ b/utils.py
@@ -12,7 +12,7 @@ def render_layout(template, **kwargs):
 def speaker_by_name_or_number(name_or_number, event_id):
     if name_or_number.isnumeric():
         number = int(name_or_number)
-        speaker = Speaker.query.filter_by(number=number).first()
+        speaker = Speaker.query.filter_by(number=number, event_id=event_id).first()
         if speaker is not None:
             return speaker
         else:
@@ -22,7 +22,7 @@ def speaker_by_name_or_number(name_or_number, event_id):
             return speaker
     else:
         name = name_or_number
-        speaker = Speaker.query.filter_by(name=name).first()
+        speaker = Speaker.query.filter_by(name=name, event_id=event_id).first()
         if speaker is not None:
             return speaker
         else:
-- 
GitLab