This commit is contained in:
shamoon 2025-04-08 21:22:35 -07:00
parent ec4d5352df
commit e715e8a2db
No known key found for this signature in database
2 changed files with 20 additions and 2 deletions

20
src/documents/models.py Normal file
View File

@ -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

View File

@ -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)