1
0
Fork 0
mirror of https://github.com/morpheus65535/bazarr synced 2024-12-26 01:27:07 +00:00

Included git name and email configuration if not already set to avoid update error.

This commit is contained in:
morpheus65535 2018-01-15 23:00:29 -05:00
parent 77c43550d8
commit be7c33f2c5

View file

@ -8,7 +8,23 @@ import git
current_working_directory = os.path.dirname(__file__)
def gitconfig():
g = git.Repo.init(current_working_directory)
config_read = g.config_reader()
config_write = g.config_writer()
try:
username = config_read.get_value("user", "name")
except:
config_write.set_value("user", "name", "Bazarr")
try:
email = config_read.get_value("user", "email")
except:
config_write.set_value("user", "email", "bazarr@fake.email")
def check_and_apply_update():
gitconfig()
g = git.cmd.Git(current_working_directory)
result = g.pull('origin', branch)
if result.startswith('Already'):