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 d665406 commit 8f6001fCopy full SHA for 8f6001f
app/services/achiever/course/template.rb
@@ -87,6 +87,18 @@ def self._all
87
Achiever::Request.resource(RESOURCE_PATH, QUERY_STRINGS.merge(ProgrammeName: programme_name), false)
88
end.uniq { _1["Template.COURSETEMPLATENO"].downcase }
89
90
+ if templates.empty?
91
+ Sentry.capture_message(
92
+ "No templates returned from Achiever API",
93
+ level: :error,
94
+ extra: {
95
+ programme_names: PROGRAMME_NAMES,
96
+ resource_path: RESOURCE_PATH,
97
+ query_strings: QUERY_STRINGS
98
+ }
99
+ )
100
+ end
101
+
102
templates.filter_map do |template|
103
activity = activities[template["Template.COURSETEMPLATENO"].downcase]
104
0 commit comments