From a176998c5abf1e26cddab0b12c9a76d460b66ba0 Mon Sep 17 00:00:00 2001 From: tdurieux Date: Mon, 2 Jul 2018 15:30:44 +0200 Subject: [PATCH] fix look for default file --- server.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/server.py b/server.py index b155989..a72b478 100644 --- a/server.py +++ b/server.py @@ -299,15 +299,16 @@ class Anonymous_Github: return path[:4] == "docs" def is_default_file(f): - try: - f.name.lower().index("readme") - return True - except ValueError: + default_name = ["readme", "index"] + for name in default_name: try: - f.name.lower().index("index") + if type(f) is github.ContentFile.ContentFile: + f.name.lower().index(name) + elif type(f) is github.GitTreeElement.GitTreeElement: + f.path.lower().index(name) return True except ValueError: - pass + continue return False def get_current_folder_files(path, current_file, repository_config, g_repo, g_commit):