mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2026-09-01 07:27:15 +00:00
Docs: link the tag-batching workaround to the upstream DRF issue/PR so it's removable once that lands
This commit is contained in:
@@ -753,6 +753,13 @@ class _BatchingTagsRelatedField(serializers.ManyRelatedField):
|
||||
falling back to the child relation's normal (query-per-item) validation
|
||||
for anything that isn't a plausible int pk, so bad input still gets the
|
||||
usual DRF validation error rather than being silently dropped.
|
||||
|
||||
This is a known upstream DRF limitation, not something paperless-specific:
|
||||
https://github.com/encode/django-rest-framework/issues/9607, with a fix
|
||||
(https://github.com/encode/django-rest-framework/pull/9984) open but
|
||||
stalled as of 2026-08. If that lands, this class and the many_init()
|
||||
override on TagsField below can be deleted in favor of plain
|
||||
`PrimaryKeyRelatedField(many=True)`.
|
||||
"""
|
||||
|
||||
@staticmethod
|
||||
|
||||
Reference in New Issue
Block a user