diff --git a/aurweb/models/package_comment.py b/aurweb/models/package_comment.py index 42a0661d..c52ee270 100644 --- a/aurweb/models/package_comment.py +++ b/aurweb/models/package_comment.py @@ -66,7 +66,4 @@ class PackageComment(Base): params=("NULL")) if self.RenderedComment is None: - raise IntegrityError( - statement="Column RenderedComment cannot be null.", - orig="PackageComments.RenderedComment", - params=("NULL")) + self.RenderedComment = str() diff --git a/test/test_package_comment.py b/test/test_package_comment.py index fb734071..ca77b511 100644 --- a/test/test_package_comment.py +++ b/test/test_package_comment.py @@ -56,8 +56,9 @@ def test_package_comment_null_comments_raises_exception(): rollback() -def test_package_comment_null_renderedcomment_raises_exception(): - with pytest.raises(IntegrityError): - create(PackageComment, PackageBase=pkgbase, User=user, - Comments="Test comment.") - rollback() +def test_package_comment_null_renderedcomment_defaults(): + record = create(PackageComment, + PackageBase=pkgbase, + User=user, + Comments="Test comment.") + assert record.RenderedComment == str()