X-Git-Url: https://git.phdru.name/?p=xsetbg.git;a=blobdiff_plain;f=reload_db.py;h=d60e3ec314207c0213e745bd35c8757352afa6f7;hp=ff1c3a697386c344c1a94937714ffd05d11fa93b;hb=c35e3acf494456a9ab66a307aee8eae9f167d8ed;hpb=d6edab4a0f2b32288b355269da94813007c6ba00 diff --git a/reload_db.py b/reload_db.py index ff1c3a6..d60e3ec 100755 --- a/reload_db.py +++ b/reload_db.py @@ -31,7 +31,10 @@ with SQLiteMassInsert() as txn: timestamp = convert_str(timestamp) filename = filename.decode(fs_encoding) try: - row = xsetbg_db.byFull_name(filename) + if id: + row = xsetbg_db.get(id) + else: + row = xsetbg_db.byFull_name(filename) except SQLObjectNotFound: values = {'last_shown': timestamp, 'full_name': filename.encode('utf-8')}