We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents fe24dbc + d4b9b17 commit 335dd4aCopy full SHA for 335dd4a
1 file changed
reversion_compare/compare.py
@@ -137,12 +137,13 @@ def get_many_to_many(self):
137
elif self.value is DOES_NOT_EXIST:
138
return ([], [], [], []) # TODO: refactory that
139
140
+ related_model = self.field.rel.to
141
+
142
ids = None
- if self.has_int_pk:
143
+ if reversion_api.has_int_pk(related_model):
144
ids = [int(v) for v in self.value] # is: version.field_dict[field.name]
145
146
# Get the related model of the current field:
- related_model = self.field.rel.to
147
return self.get_many_to_something(ids, related_model)
148
149
def get_many_to_something(self, ids, related_model, is_reverse=False):
0 commit comments