diff --git a/exts/uploader.py b/exts/uploader.py index e0794b0..2014f1f 100644 --- a/exts/uploader.py +++ b/exts/uploader.py @@ -42,18 +42,18 @@ class Uploader: f'or "unofficial" or leave it blank to default to "unofficial"') return await msg.edit(content='Processing... Syncing with GitHub') - pull_status = utils.git_pull(self.bot.loop, storage_dir) + pull_status = await utils.git_pull(self.bot.loop, storage_dir) if pull_status == 'Completed': await msg.edit(content='Processing... Sync complete... Generating new files') process_files.generate_files(storage_dir, ctx, attachment.filename, game_ini, dinos_data, mods) await msg.edit(content='Processing... Files generated... Committing changes') - utils.git_add(self.bot.loop, storage_dir, '*') - utils.git_commit(self.bot.loop, + await utils.git_add(self.bot.loop, storage_dir, '*') + await utils.git_commit(self.bot.loop, storage_dir, f'Uploaded {len(dinos_data)} dinos {official}') await msg.edit(content='Processing... Committed... Pushing files to GitHub') - push_status = utils.git_push(self.bot.loop, storage_dir) + push_status = await utils.git_push(self.bot.loop, storage_dir) if push_status == 'Completed': await msg.edit(content=f'{ctx.author.mention} Upload complete.') else: