diff --git a/src/backend/InvenTree/common/serializers.py b/src/backend/InvenTree/common/serializers.py index 0c39553d5e..30c3f64875 100644 --- a/src/backend/InvenTree/common/serializers.py +++ b/src/backend/InvenTree/common/serializers.py @@ -22,7 +22,7 @@ from importer.registry import register_importer from InvenTree.helpers import get_objectreference from InvenTree.helpers_model import construct_absolute_url from InvenTree.mixins import DataImportExportSerializerMixin -from InvenTree.models import InvenTreeParameterMixin +from InvenTree.models import InvenTreeNoteMixin, InvenTreeParameterMixin from InvenTree.serializers import ( ContentTypeField, FilterableSerializerMixin, @@ -870,7 +870,6 @@ class NoteSerializer(FilterableSerializerMixin, InvenTreeModelSerializer): def save(self, **kwargs): """Save the Note instance.""" - from InvenTree.models import InvenTreeNoteMixin from users.permissions import check_user_permission model_type = self.validated_data.get('model_type', None) @@ -904,7 +903,7 @@ class NoteSerializer(FilterableSerializerMixin, InvenTreeModelSerializer): # Note: The choices are overridden at run-time on class initialization model_type = ContentTypeField( - mixin_class=InvenTreeParameterMixin, + mixin_class=InvenTreeNoteMixin, choices=common.validators.note_model_options, label=_('Model Type'), default='',