mirror of
https://github.com/beetbox/beets.git
synced 2026-01-07 16:34:45 +01:00
Add itunes_dateadded to itunes metasync plugin
This commit is contained in:
parent
56e902671e
commit
2cd15a7434
1 changed files with 8 additions and 6 deletions
|
|
@ -69,6 +69,7 @@ class Itunes(MetaSource):
|
|||
'itunes_skipcount': types.INTEGER,
|
||||
'itunes_lastplayed': DateType(),
|
||||
'itunes_lastskipped': DateType(),
|
||||
'itunes_dateadded': DateType(),
|
||||
}
|
||||
|
||||
def __init__(self, config, log):
|
||||
|
|
@ -117,10 +118,11 @@ class Itunes(MetaSource):
|
|||
item.itunes_playcount = result.get('Play Count')
|
||||
item.itunes_skipcount = result.get('Skip Count')
|
||||
|
||||
if result.get('Play Date UTC'):
|
||||
item.itunes_lastplayed = mktime(
|
||||
result.get('Play Date UTC').timetuple())
|
||||
if (result_playdateutc := result.get("Play Date UTC")) :
|
||||
item.itunes_lastplayed = mktime(result_playdateutc.timetuple())
|
||||
|
||||
if result.get('Skip Date'):
|
||||
item.itunes_lastskipped = mktime(
|
||||
result.get('Skip Date').timetuple())
|
||||
if (result_skipdate := result.get("Skip Date")) :
|
||||
item.itunes_lastskipped = mktime(result_skipdate.timetuple())
|
||||
|
||||
if (result_dateadded := result.get("Date Added")) :
|
||||
item.itunes_dateadded = mktime(result_dateadded.timetuple())
|
||||
|
|
|
|||
Loading…
Reference in a new issue