From e715e8a2dbc7d07281857e07921292578850c16a Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Tue, 8 Apr 2025 21:22:35 -0700 Subject: [PATCH] Try this --- src/documents/models.py | 20 +++++++++++++++++++ .../tests/test_migration_customfields.py | 2 -- 2 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 src/documents/models.py diff --git a/src/documents/models.py b/src/documents/models.py new file mode 100644 index 000000000..10ec16d1e --- /dev/null +++ b/src/documents/models.py @@ -0,0 +1,20 @@ +# These are needed to fix guardian permission generation +from paperless.models import Document # noqa +from paperless.models import DocumentType # noqa +from paperless.models import Tag # noqa +from paperless.models import Correspondent # noqa +from paperless.models import StoragePath # noqa +from paperless.models import SavedView # noqa +from paperless.models import SavedViewFilterRule # noqa +from paperless.models import CustomField # noqa +from paperless.models import CustomFieldInstance # noqa +from paperless.models import ShareLink # noqa +from paperless.models import Note # noqa +from paperless.models import PaperlessTask # noqa +from paperless.models import UiSettings # noqa +from paperless.models import Workflow # noqa +from paperless.models import WorkflowTrigger # noqa +from paperless.models import WorkflowAction # noqa +from paperless.models import WorkflowActionEmail # noqa +from paperless.models import WorkflowActionWebhook # noqa +from paperless.models import WorkflowRun # noqa diff --git a/src/paperless/tests/test_migration_customfields.py b/src/paperless/tests/test_migration_customfields.py index cfd94c020..30c974221 100644 --- a/src/paperless/tests/test_migration_customfields.py +++ b/src/paperless/tests/test_migration_customfields.py @@ -14,8 +14,6 @@ class TestMigrateCustomFields(TestMigrations): self.Permission = apps.get_model("auth", "Permission") self.user = User.objects.create(username="user1") self.group = Group.objects.create(name="group1") - for permission in self.Permission.objects.all(): - print(permission.codename, str(permission)) # noqa permission = self.Permission.objects.get(codename="add_document") self.user.user_permissions.add(permission.id) self.group.permissions.add(permission.id)