From e5c60637faf641f9fb6f790826cb66101d7f76be Mon Sep 17 00:00:00 2001 From: Artem30801 Date: Tue, 25 Feb 2020 16:31:40 +0300 Subject: [PATCH] Fixed git version check on server #71 --- Server/copter_table_models.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Server/copter_table_models.py b/Server/copter_table_models.py index c063ed6..53d482e 100644 --- a/Server/copter_table_models.py +++ b/Server/copter_table_models.py @@ -18,7 +18,10 @@ ModelStateRole = 999 def get_git_version(): # TODO import from animation - return subprocess.check_output("git log --pretty=format:'%h' -n 1", shell=True).decode('UTF-8') + try: + return subprocess.check_output("git log --pretty=format:'%h' -n 1", shell=True).decode('UTF-8') + except subprocess.CalledProcessError: # when no git repository info present + return True # todo probably add special file class CheckState: