diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 19c11b6..331d53c 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -5,6 +5,13 @@ All notable changes to this project will be documented in this file.
The format is based on `Keep a Changelog `_,
and this project adheres to `Semantic Versioning `_.
+----------
+`0.8.1`_ - 2023-11-17
+----------
+Fixed
+-----
+- Fix Sqlalchemy related username insertion bug
+- Fix exception when backup store is disabled
----------
`0.8.0`_ - 2023-11-13
@@ -173,3 +180,4 @@ Fixed
.. _0.6.3: https://github.com/mkdryden/telegram-stats-bot/releases/tag/v0.6.3
.. _0.7.0: https://github.com/mkdryden/telegram-stats-bot/releases/tag/v0.7.0
.. _0.8.0: https://github.com/mkdryden/telegram-stats-bot/releases/tag/v0.8.0
+.. _0.8.1: https://github.com/mkdryden/telegram-stats-bot/releases/tag/v0.8.1
diff --git a/pyproject.toml b/pyproject.toml
index 0e344b5..c00b792 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
[tool.poetry]
name = "telegram-stats-bot"
-version = "0.8.0"
+version = "0.8.1"
description = "A logging and statistics bot for Telegram based on python-telegram-bot."
authors = ["Michael DM Dryden "]
repository = "https://github.com/mkdryden/telegram-stats-bot"
diff --git a/telegram_stats_bot/main.py b/telegram_stats_bot/main.py
index 630fd45..5af282c 100644
--- a/telegram_stats_bot/main.py
+++ b/telegram_stats_bot/main.py
@@ -77,7 +77,8 @@ async def log_message(update: Update, context: ContextTypes.DEFAULT_TYPE):
if len(user) > 0:
for i in user:
if i:
- bak_store.append_data('user_events', i)
+ if bak_store:
+ bak_store.append_data('user_events', i)
store.append_data('user_events', i)