diff --git a/iTunesParser.py b/iTunesParser.py index b1a922b..8b2589a 100644 --- a/iTunesParser.py +++ b/iTunesParser.py @@ -194,6 +194,7 @@ class ITunesParser: # 'Album Artist': '', "Total Time": 0, "Location": "", + "Date Added": track["Date Added"], } # Compute information @@ -236,6 +237,11 @@ class ITunesParser: if "Album Artist" in track: self._albums[persistent_id]["Album Artist"] = track["Album Artist"] + if "Date Added" in track: + if track["Date Added"] < self._albums[persistent_id]["Date Added"]: + print(f"Lower date for {akey} - {track['Album']}") + self._albums[persistent_id]["Date Added"] = track["Date Added"] + @classmethod def calc_average(cls, added_value, current_value, nb_values): """