Skip to content

Commit 4625e9b

Browse files
committed
Fix #78
1 parent 04351e3 commit 4625e9b

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

src/runner.py

+7-5
Original file line numberDiff line numberDiff line change
@@ -830,11 +830,13 @@ def create_bottle(self, name, environment:str, path:str=False, runner:RunnerName
830830

831831
'''Get latest installed runner'''
832832
def get_latest_runner(self, runner_type:RunnerType="wine") -> list:
833-
if runner_type in ["", "wine"]:
834-
latest_runner = [idx for idx in self.runners_available if idx.lower().startswith("lutris")][0]
835-
else:
836-
latest_runner = [idx for idx in self.runners_available if idx.lower().startswith("proton")][0]
837-
return latest_runner
833+
try:
834+
if runner_type in ["", "wine"]:
835+
return [idx for idx in self.runners_available if idx.lower().startswith("lutris")][0]
836+
else:
837+
return [idx for idx in self.runners_available if idx.lower().startswith("proton")][0]
838+
except IndexError:
839+
return "Undefined"
838840

839841
'''Get human size by a float'''
840842
@staticmethod

0 commit comments

Comments
 (0)