From 71c70cee3995c99c068374cd437cd21a6c1846bd Mon Sep 17 00:00:00 2001
From: Eliot Berriot <contact@eliotberriot.com>
Date: Sun, 19 Aug 2018 17:52:04 +0200
Subject: [PATCH] Fixed #478: Removed release date error in case of empty date

---
 api/funkwhale_api/music/models.py | 2 +-
 changes/changelog.d/478.bugfix    | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)
 create mode 100644 changes/changelog.d/478.bugfix

diff --git a/api/funkwhale_api/music/models.py b/api/funkwhale_api/music/models.py
index 3aa249f0..8e1577ea 100644
--- a/api/funkwhale_api/music/models.py
+++ b/api/funkwhale_api/music/models.py
@@ -144,7 +144,7 @@ class AlbumQuerySet(models.QuerySet):
 class Album(APIModelMixin):
     title = models.CharField(max_length=255)
     artist = models.ForeignKey(Artist, related_name="albums", on_delete=models.CASCADE)
-    release_date = models.DateField(null=True)
+    release_date = models.DateField(null=True, blank=True)
     release_group_id = models.UUIDField(null=True, blank=True)
     cover = VersatileImageField(
         upload_to="albums/covers/%Y/%m/%d", null=True, blank=True
diff --git a/changes/changelog.d/478.bugfix b/changes/changelog.d/478.bugfix
new file mode 100644
index 00000000..4ed2b5b0
--- /dev/null
+++ b/changes/changelog.d/478.bugfix
@@ -0,0 +1 @@
+Removed release date error in case of empty date (#478)
-- 
GitLab