diff --git a/bin/lutris b/bin/lutris index 12394bc17..41145556e 100755 --- a/bin/lutris +++ b/bin/lutris @@ -106,7 +106,6 @@ game = None signal.signal(signal.SIGINT, signal.SIG_DFL) -#register_handler() game_slug = "" for arg in args: diff --git a/lutris/installer.py b/lutris/installer.py index 88584d3a3..c3f004482 100644 --- a/lutris/installer.py +++ b/lutris/installer.py @@ -328,11 +328,14 @@ class ScriptInterpreter(object): pga.add_or_update(self.script['name'], runner_name, slug=self.game_slug, directory=self.target_path, - installed=1) + installed=1, + installer_slug=self.script.get('installer_slug')) if 'system' in self.script: config['system'] = self._substitute_config(self.script['system']) if runner_name in self.script: - config[runner_name] = self._substitute_config(self.script[runner_name]) + config[runner_name] = self._substitute_config( + self.script[runner_name] + ) if 'game' in self.script: config['game'] = self._substitute_config(self.script['game']) is_64bit = platform.machine() == "x86_64"