/usr/lib/python2.7/site-packages/hamster/today.py:118: GtkWarning: _gtk_accel_group_attach: assertion 'g_slist_find (accel_group->acceleratables, object) == NULL' failed
self.window.add_accel_group(self.accel_group)
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/hamster/edit_activity.py", line 211, in on_save_button_clicked
runtime.storage.add_fact(fact, temporary)
File "/usr/lib/python2.7/site-packages/hamster/client.py", line 187, in add_fact
temporary_activity)
File "/usr/lib64/python2.7/site-packages/dbus/proxies.py", line 145, in __call__
**keywords)
File "/usr/lib64/python2.7/site-packages/dbus/connection.py", line 651, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Python.TypeError: Traceback (most recent call last):
File "/usr/lib64/python2.7/site-packages/dbus/service.py", line 707, in _message_cb
retval = candidate_method(self, *args, **keywords)
File "/usr/bin/hamster-service", line 142, in AddFact
return self.add_fact(fact, start_time = start_time, end_time = end_time) or 0
File "/usr/lib/python2.7/site-packages/hamster/storage.py", line 45, in add_fact
result = self.__add_fact(fact.serialized_name(), start_time, end_time, temporary)
File "/usr/lib/python2.7/site-packages/hamster/db.py", line 606, in __add_fact
self.__solve_overlaps(start_time, end_time)
File "/usr/lib/python2.7/site-packages/hamster/db.py", line 476, in __solve_overlaps
if start_time < fact["start_time"] and end_time > fact["end_time"]:
TypeError: can't compare datetime.datetime to NoneType