diff --git a/bin/ffx/pattern_controller.py b/bin/ffx/pattern_controller.py index f9e7740..2b69509 100644 --- a/bin/ffx/pattern_controller.py +++ b/bin/ffx/pattern_controller.py @@ -16,7 +16,8 @@ class PatternController(): try: s = self.Session() - q = s.query(Pattern).filter(Pattern.show_id == int(patternDescriptor['show_id'])) + q = s.query(Pattern).filter(Pattern.show_id == int(patternDescriptor['show_id'], + Pattern.pattern == str(patternDescriptor['pattern']))) if not q.count(): pattern = Pattern(show_id = int(patternDescriptor['show_id']),