about summary refs log tree commit diff stats
path: root/modules/home.legacy/conf/beets/plugins/inline/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/home.legacy/conf/beets/plugins/inline/default.nix')
-rw-r--r--modules/home.legacy/conf/beets/plugins/inline/default.nix7
1 files changed, 6 insertions, 1 deletions
diff --git a/modules/home.legacy/conf/beets/plugins/inline/default.nix b/modules/home.legacy/conf/beets/plugins/inline/default.nix
index bf476c9f..d4394229 100644
--- a/modules/home.legacy/conf/beets/plugins/inline/default.nix
+++ b/modules/home.legacy/conf/beets/plugins/inline/default.nix
@@ -11,6 +11,11 @@
   programs.beets.settings.item_fields = {
     primary_artist =
       # python
-      ''albumartists[0]'';
+      ''
+        try:
+          albumartists[0]
+        except IndexError:
+          artist
+      '';
   };
 }