11 lines
358 B
Python
11 lines
358 B
Python
import time
|
|
from beets.plugins import BeetsPlugin
|
|
|
|
class InjectDatePlugin(BeetsPlugin):
|
|
def __init__(self):
|
|
super().__init__()
|
|
self.register_listener('write', self.on_write)
|
|
|
|
def on_write(self, item, path, tags):
|
|
if item.added:
|
|
tags['date_added_iso'] = time.strftime('%Y-%m-%dT%H:%M:%SZ', time.gmtime(item.added))
|