Index: trunk/grails-app/domain/Asset.groovy
===================================================================
--- trunk/grails-app/domain/Asset.groovy	(revision 177)
+++ trunk/grails-app/domain/Asset.groovy	(revision 180)
@@ -15,5 +15,5 @@
 
     static constraints = {
-        name(unique:true)
+        name(unique:true, blank:false)
     }
 
Index: trunk/grails-app/domain/TaskModification.groovy
===================================================================
--- trunk/grails-app/domain/TaskModification.groovy	(revision 177)
+++ trunk/grails-app/domain/TaskModification.groovy	(revision 180)
@@ -1,2 +1,4 @@
+import java.text.SimpleDateFormat
+
 class TaskModification {
     Person person
@@ -4,5 +6,5 @@
     Task task
     Date date = new Date()
-    String comment
+    String comment = ""
 
     static belongsTo = [Person, TaskModificationType, Task]
@@ -16,4 +18,7 @@
     }
 
-    static optionals = ["comment"]
+    String toString() {
+        def date = new SimpleDateFormat("EEE, dd-MMM-yyyy").format(this.date)
+        "${taskModificationType} by ${person} on ${date}."
+    }
 }
