diff --git a/recommendation_engine.py b/recommendation_engine.py index f2a14d7..9679ec7 100644 --- a/recommendation_engine.py +++ b/recommendation_engine.py @@ -78,7 +78,6 @@ class Engine: return clips def get_videos(self, user): - user = kwargs['user'] channels = {k: v.get('value', 0) for k, v in self.state['channels'].items()} sliders = {k: v.get('value', 0) for k, v in self.state['globalKeywords'].items()} # For each playlist, compute user keyword score diff --git a/server.py b/server.py index 5a77517..3dbf575 100755 --- a/server.py +++ b/server.py @@ -59,7 +59,7 @@ class RPCHandler(tornado.web.RequestHandler): request = None try: request = json.loads(self.request.body.decode()) - if request['method'] not in ('getVideos', 'getRecommendations', 'setRecommendations'): + if request['method'] not in ('getVideos', 'getNext', 'getRecommendations', 'setRecommendations'): raise Exception('unknown method') except: error = {'error': {'code': -32700, 'message': 'Parse error'}}