Skip to content

Commit d92c0ed

Browse files
authored
Remove n+1 queries from learning_resources app (#3200)
1 parent 1e8bf8d commit d92c0ed

14 files changed

Lines changed: 776 additions & 277 deletions

File tree

drf_lint_baseline.json

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -13,30 +13,6 @@
1313
"channels/serializers.py:433:16:ORM001",
1414
"channels/serializers.py:501:12:ORM001",
1515
"channels/serializers.py:509:12:ORM001",
16-
"learning_resources/serializers.py:104:25:ORM002",
17-
"learning_resources/serializers.py:1165:48:ORM002",
18-
"learning_resources/serializers.py:1183:24:ORM002",
19-
"learning_resources/serializers.py:1346:23:ORM001",
20-
"learning_resources/serializers.py:1354:29:ORM001",
21-
"learning_resources/serializers.py:1358:29:ORM001",
22-
"learning_resources/serializers.py:1362:29:ORM001",
23-
"learning_resources/serializers.py:1368:29:ORM001",
24-
"learning_resources/serializers.py:1372:29:ORM001",
25-
"learning_resources/serializers.py:1376:29:ORM001",
26-
"learning_resources/serializers.py:1384:29:ORM001",
27-
"learning_resources/serializers.py:1388:29:ORM001",
28-
"learning_resources/serializers.py:1392:29:ORM001",
29-
"learning_resources/serializers.py:1506:24:ORM002",
30-
"learning_resources/serializers.py:1518:13:ORM002",
31-
"learning_resources/serializers.py:1519:19:ORM002",
32-
"learning_resources/serializers.py:1541:24:ORM002",
33-
"learning_resources/serializers.py:1553:13:ORM002",
34-
"learning_resources/serializers.py:1554:19:ORM002",
35-
"learning_resources/serializers.py:1653:20:ORM002",
36-
"learning_resources/serializers.py:1673:20:ORM001",
37-
"learning_resources/serializers.py:1687:20:ORM001",
38-
"learning_resources/serializers.py:786:16:ORM001",
39-
"learning_resources/serializers.py:794:33:ORM001",
4016
"profiles/serializers.py:132:31:ORM002",
4117
"profiles/serializers.py:169:16:ORM002",
4218
"profiles/serializers.py:391:15:ORM001",

frontends/api/src/generated/v1/api.ts

Lines changed: 67 additions & 42 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontends/api/src/hooks/learningPaths/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ const useLearningPathListItemMove = () => {
102102
await learningPathsApi.learningpathsItemsPartialUpdate({
103103
learning_resource_id: parent,
104104
id,
105-
PatchedLearningPathRelationshipRequest: { position },
105+
PatchedLearningPathRelationshipCreateRequest: { position },
106106
})
107107
},
108108
onSettled: (_data, _err, vars) => {

0 commit comments

Comments
 (0)