def fieldRequired( self, obj, fieldid ): ''' Customization method to control whether a specified field is required to be defined at commit time for a given object. To be overridden in DBEditObject subclasses. Note that this method will not be called if the controlling GanymedeSessions enableOversight is turned off, as in bulk loading. ''' # The email list name is required if fieldid == self.LISTNAME_FIELD_ID: return 1 return BaseJythonEditObject.fieldRequired( self, obj, fieldid )