|
@@ -721,9 +721,12 @@ def emacs_scrobble_update_task(
|
|
|
|
|
|
|
|
notes_updated = False
|
|
notes_updated = False
|
|
|
for note in emacs_notes:
|
|
for note in emacs_notes:
|
|
|
- existing_note_ts = [
|
|
|
|
|
- n.get("timestamp") for n in scrobble.log.get("notes", [])
|
|
|
|
|
- ]
|
|
|
|
|
|
|
+ try:
|
|
|
|
|
+ existing_note_ts = [
|
|
|
|
|
+ n.get("timestamp") for n in scrobble.log.get("notes", [])
|
|
|
|
|
+ ]
|
|
|
|
|
+ except AttributeError:
|
|
|
|
|
+ existing_note_ts = []
|
|
|
if not scrobble.log.get('notes"'):
|
|
if not scrobble.log.get('notes"'):
|
|
|
scrobble.log["notes"] = []
|
|
scrobble.log["notes"] = []
|
|
|
if note.get("timestamp") not in existing_note_ts:
|
|
if note.get("timestamp") not in existing_note_ts:
|