diff --git a/src/updatenotif.py b/src/updatenotif.py index 8fdf467..c8d0732 100644 --- a/src/updatenotif.py +++ b/src/updatenotif.py @@ -13,13 +13,13 @@ async def git_notifications_update(): logger.info('Checking for updates...') fetching_git = os.system('git fetch') if fetching_git == 0: - commits = os.popen('git log --oneline HEAD..origin/$(git rev-parse --abbrev-ref HEAD)').read() + commits = os.popen("git log --pretty=format:'%h %s%n%b' HEAD..origin/$(git rev-parse --abbrev-ref HEAD)").read() if len(commits) <= 5: logger.info('updates not found, nothing to do') else: os.system(f"termux-notification --title 'ub4tg: update avalaible!' --content 'For apply tap button Get update and restart bot\nChanges:\n{commits}' --button1 'Get update' --button1-action 'cd {cwd}; git pull'") else: - os.system("termux-toast '[ub4tg]: failed fetching update, maybe connection error'") + os.system("termux-toast '[ub4tg]: failed fetching update, maybe connection error, check console log for more info'") else: logger.warning('For getting updates via notifications, you should:') logger.warning('pkg install termux-api')