Modifying 2 albums.
1996 - Kruder & Dorfmeister - [!K7046CDX] DJ-Kicks: Kruder & Dorfmeister a:02-06/ASIS b:128k [17/17]
added: 2002-06-03 -> 2002-06-03
1996 - Kruder & Dorfmeister - [PM 511] DJ-Kicks: Kruder & Dorfmeister a:23-07/MusicBrainz b:812k [17/17]
added: 2023-07-26 -> 2002-06-03
Really modify, move and write tags? (Yes/no/select) s
Traceback (most recent call last):
File "/home/jojo/.pyenv/versions/beets/bin/beet", line 8, in <module>
sys.exit(main())
^^^^^^
File "/home/jojo/git/beets/beets/ui/__init__.py", line 1301, in main
_raw_main(args)
File "/home/jojo/git/beets/beets/ui/__init__.py", line 1288, in _raw_main
subcommand.func(lib, suboptions, subargs)
File "/home/jojo/git/beets/beets/ui/commands.py", line 1587, in modify_func
modify_items(lib, mods, dels, query, ui.should_write(opts.write),
File "/home/jojo/git/beets/beets/ui/commands.py", line 1537, in modify_items
changed = ui.input_select_objects(
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/jojo/git/beets/beets/ui/__init__.py", line 398, in input_select_objects
rep(obj)
File "/home/jojo/git/beets/beets/ui/commands.py", line 1539, in <lambda>
lambda o: print_and_modify(o, mods, dels)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/jojo/git/beets/beets/ui/commands.py", line 1561, in print_and_modify
return ui.show_model_changes(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/jojo/git/beets/beets/ui/__init__.py", line 709, in show_model_changes
line = _field_diff(field, old, old_fmt, new, new_fmt)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/jojo/git/beets/beets/ui/__init__.py", line 671, in _field_diff
newstr = new_fmt.get(field, '')
^^^^^^^^^^^^^^^^^^^^^^
File "/home/jojo/git/beets/beets/dbcore/db.py", line 124, in get
return super().get(key, default)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen _collections_abc>", line 774, in get
File "/home/jojo/git/beets/beets/dbcore/db.py", line 103, in __getitem__
return self._get_formatted(self.model, key)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/jojo/git/beets/beets/dbcore/db.py", line 127, in _get_formatted
value = model._type(key).format(model.get(key))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/jojo/git/beets/beets/library.py", line 153, in format
time.localtime(value or 0))
^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: 'str' object cannot be interpreted as an integer
same result.
Problem
Running this command
$ beet mod -a added='2002-06-03 00:00:00' kruder kicksLed to this problem:
-a) also crashes when choosing "select" at the prompt!Setup
I tried with my custom time config
but also with the default
# time_format: '%Y-%m-%d'same result.