src/pyams_content/features/review/interfaces.py
changeset 313 2e71fb238b1c
parent 238 2dc445ad2cf5
--- a/src/pyams_content/features/review/interfaces.py	Fri Dec 08 10:46:16 2017 +0100
+++ b/src/pyams_content/features/review/interfaces.py	Fri Dec 08 10:46:50 2017 +0100
@@ -24,7 +24,7 @@
 from pyams_security.schema import Principal, PrincipalsSet
 from zope.container.constraints import contains, containers
 from zope.interface import implementer, Interface, Attribute
-from zope.schema import Text, Choice, Datetime
+from zope.schema import Text, TextLine, Choice, Datetime, Bool
 
 from pyams_content import _
 
@@ -56,14 +56,21 @@
     owner = Principal(title=_("Comment writer"),
                       required=True)
 
-    comment = Text(title=_("Comment body"),
-                   required=True)
+    reviewers = TextLine(title=_("Content reviewers"),
+                         required=False)
 
     comment_type = Choice(title=_("Comment type"),
                           values=COMMENT_TYPES.keys(),
                           required=True,
                           default='comment')
 
+    comment = Text(title=_("Comment body"),
+                   required=True)
+
+    is_reviewer_comment = Bool(title=_("Reviewer comment?"),
+                               required=True,
+                               default=False)
+
     creation_date = Datetime(title=_("Creation date"),
                              required=False)