Cleaning code
parent
bebee6c8f3
commit
8b6356f80e
|
@ -16,7 +16,6 @@
|
||||||
# You should have received a copy of the GNU Affero General Public License
|
# You should have received a copy of the GNU Affero General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
from django.core.validators import validate_email
|
|
||||||
from django.db.models import Q
|
from django.db.models import Q
|
||||||
from django.utils.translation import ugettext as _
|
from django.utils.translation import ugettext as _
|
||||||
|
|
||||||
|
@ -27,7 +26,6 @@ from taiga.base.exceptions import ValidationError
|
||||||
from taiga.base.fields import JSONField
|
from taiga.base.fields import JSONField
|
||||||
from taiga.base.fields import PgArrayField
|
from taiga.base.fields import PgArrayField
|
||||||
from taiga.users.models import User, Role
|
from taiga.users.models import User, Role
|
||||||
from taiga.users import filters as user_filters
|
|
||||||
|
|
||||||
|
|
||||||
from .tagging.fields import TagsField
|
from .tagging.fields import TagsField
|
||||||
|
@ -117,8 +115,6 @@ class IssueTypeValidator(DuplicatedNameInProjectValidator, validators.ModelValid
|
||||||
|
|
||||||
class MembershipValidator(validators.ModelValidator):
|
class MembershipValidator(validators.ModelValidator):
|
||||||
username = serializers.CharField(required=True)
|
username = serializers.CharField(required=True)
|
||||||
# email = serializers.EmailField(required=False)
|
|
||||||
# user = serializers.PrimaryKeyRelatedField(required=False)
|
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = models.Membership
|
model = models.Membership
|
||||||
|
@ -230,6 +226,7 @@ class _MemberBulkValidator(validators.Validator):
|
||||||
|
|
||||||
return attrs
|
return attrs
|
||||||
|
|
||||||
|
|
||||||
class MembersBulkValidator(ProjectExistsValidator, validators.Validator):
|
class MembersBulkValidator(ProjectExistsValidator, validators.Validator):
|
||||||
project_id = serializers.IntegerField()
|
project_id = serializers.IntegerField()
|
||||||
bulk_memberships = _MemberBulkValidator(many=True)
|
bulk_memberships = _MemberBulkValidator(many=True)
|
||||||
|
|
Loading…
Reference in New Issue