From 409d96fdcf512c65ae3eb5d14229ab36db5488f4 Mon Sep 17 00:00:00 2001 From: Bradley Kirton Date: Wed, 16 Oct 2024 12:48:23 +0200 Subject: [PATCH] fix: Variable names from parse_reverse_field call in parse_forward_many_to_one_get The parse_reverse_field returns a tuple of (model, field). These names were switched in parse_forward_many_to_one_get. --- nplusone/ext/django/patch.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nplusone/ext/django/patch.py b/nplusone/ext/django/patch.py index fa8b5fb..fcff078 100644 --- a/nplusone/ext/django/patch.py +++ b/nplusone/ext/django/patch.py @@ -218,8 +218,8 @@ def parse_forward_many_to_one_get(args, kwargs, context): descriptor, instance, _ = args if instance is None: return None - field, model = parse_reverse_field(descriptor.field) - return field, model, [to_key(instance)] + model, field = parse_reverse_field(descriptor.field) + return model, field, [to_key(instance)] ForwardManyToOneDescriptor.__get__ = signals.signalify(