]> git.ipfire.org Git - thirdparty/patchwork.git/commit
api: do not fetch every patch in a patch detail view 404 (v2)
authorStephen Finucane <stephen@that.guru>
Wed, 24 Feb 2021 15:08:45 +0000 (15:08 +0000)
committerStephen Finucane <stephen@that.guru>
Wed, 24 Feb 2021 15:23:56 +0000 (15:23 +0000)
commit864c71a735ca82dc2e9c9c2c6f9eab0fae4a3d1b
tree4f5c32cc9f8f7ad53f955a0e8fa834e458762236
parent65a392dff4df9e9538fdfe7bee2e4c63e3da113f
api: do not fetch every patch in a patch detail view 404 (v2)

Commit 08c5856 fixed an issue whereby a 404 on the aforementioned URL
could result in a large DB query due to DRF attempting to populate the
'related' list box with all patches on the instance. That was
accidentally reverted in commit fe07f30. "Unrevert" this change.

Signed-off-by: Stephen Finucane <stephen@that.guru>
Fixes: fe07f30 ("Remove 'PatchRelationSerializer'")
Closes: #397
(cherry picked from commit 79700f321335a2d7c649eb03932797af521942a0)
patchwork/api/patch.py