Skip to content

Commit e7d72ab

Browse files
authored
Merge pull request #43 from MEITREX/adaptive
Widget Recommendations & Daily Quests integration
2 parents 487c5f9 + 6553c8d commit e7d72ab

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

additionalTypeDefs/course.graphqls

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,25 @@ extend type Course {
6666
keysArg: "courseIds"
6767
)
6868

69+
widgetRecommendations: [GamificationCategoryRecommendation!]! @resolveTo(
70+
sourceName: "GamificationService",
71+
sourceTypeName: "Query",
72+
sourceFieldName: "_internal_noauth_currentUserWidgetRecommendations",
73+
requiredSelectionSet: "{ id }",
74+
sourceArgs: {
75+
courseId: "{root.id}"
76+
}
77+
)
6978

79+
dailyQuests: QuestSet! @resolveTo(
80+
sourceName: "GamificationService",
81+
sourceTypeName: "Query",
82+
sourceFieldName: "_internal_noauth_currentUserDailyQuestSet",
83+
requiredSelectionSet: "{ id }",
84+
sourceArgs: {
85+
courseId: "{root.id}"
86+
}
87+
)
7088
}
7189

7290
extend type Chapter {

0 commit comments

Comments
 (0)