From ce3e8d257ec8e46f86ec00ebc150425d2d3119e6 Mon Sep 17 00:00:00 2001 From: Mathieu Comandon Date: Sat, 25 Jan 2014 16:52:59 +0100 Subject: [PATCH] Add installer_slug to newly installed games --- bin/lutris | 1 - lutris/installer.py | 7 +++++-- 2 files changed, 5 insertions(+), 3 deletions(-) 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"