Strip whitespace from artist and name.
authorDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Sun, 17 Mar 2013 17:01:27 +0000 (18:01 +0100)
committerDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Sun, 17 Mar 2013 17:01:27 +0000 (18:01 +0100)
src/main/java/net/pterodactylus/sonitus/data/Metadata.java

index f4f0ede..cb1864f 100644 (file)
@@ -160,7 +160,7 @@ public class Metadata {
         * @return New metadata with a changed artist
         */
        public Metadata artist(String artist) {
-               return new Metadata(channels, frequency, encoding, artist, name.orNull());
+               return new Metadata(channels, frequency, encoding, (artist != null) ? artist.trim() : artist, name.orNull());
        }
 
        /**
@@ -181,7 +181,7 @@ public class Metadata {
         * @return New metadata with a changed name
         */
        public Metadata name(String name) {
-               return new Metadata(channels, frequency, encoding, artist.orNull(), name);
+               return new Metadata(channels, frequency, encoding, artist.orNull(), (name != null) ? name.trim() : name);
        }
 
        //