We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f85ca01 commit aedaea4Copy full SHA for aedaea4
apps/serializers.py
@@ -179,12 +179,11 @@ def get_processors(self, obj):
179
180
def get_unique_processors(self, obj):
181
if obj.has_write_permission(self._request_user):
182
- return []
183
data = self.get_data(obj)
184
- processors = self.get_processors(obj)
+ processors = data.get('processors', []) if data else []
185
unique_processors = []
186
for processor in processors:
187
- name = f"{processor['api_backend']['api_provider']['name']} / {processor['api_backend']['name']}"
+ name = f"{processor['provider_slug']} / {processor['processor_slug']}"
188
if name not in unique_processors:
189
unique_processors.append(name)
190
return unique_processors
0 commit comments