Retrieve start_url from Ans Assignment
This commit is contained in:
parent
b767178d75
commit
6e31ad5e0e
2 changed files with 10 additions and 5 deletions
|
@ -259,16 +259,15 @@ public class AnsLmsAPITemplate extends AbstractCachedCourseAccess implements Lms
|
|||
lmsSetup.id,
|
||||
lmsSetup.getLmsType(),
|
||||
String.format("%s", a.name),
|
||||
String.format(""), // TODO: what to show here?
|
||||
String.format(""),
|
||||
startTime,
|
||||
endTime,
|
||||
// TODO: Waiting for Ans to implement supplying of the correct URL
|
||||
String.format("not implemented by Ans"),
|
||||
a.start_url,
|
||||
Map.of("assignment_id", String.valueOf(a.id)));
|
||||
}
|
||||
|
||||
private List<AssignmentData> getAssignments(final RestTemplate restTemplate) {
|
||||
// TODO: at the moment, seb_server_enabled cannot be set inside the Ans GUI,
|
||||
// NOTE: at the moment, seb_server_enabled cannot be set inside the Ans GUI,
|
||||
// only via the API, so we need to list all assignments. Maybe in the future,
|
||||
// we can only list those for which seb server has been enabled in Ans (like in OLAT):
|
||||
//final String url = "/api/v2/search/assignments?query=seb_server_enabled:true";
|
||||
|
|
|
@ -35,6 +35,8 @@ public final class AnsLmsData {
|
|||
"end_at": "2021-08-18T12:00:00.000+02:00",
|
||||
"created_at": "2021-06-21T12:24:28.538+02:00",
|
||||
"updated_at": "2021-08-17T03:41:56.747+02:00",
|
||||
"trashed": false,
|
||||
"start_url": "https://staging.ans.app/digital_test/assignments/78805/results/new",
|
||||
"accessibility_settings": {
|
||||
"attempts": 1,
|
||||
"restricted_access_to_other_pages": false,
|
||||
|
@ -43,7 +45,10 @@ public final class AnsLmsData {
|
|||
"feedback": false,
|
||||
"forced_test_navigation": false,
|
||||
"cannot_reopen_question_groups": false,
|
||||
"seb_server_enabled": true
|
||||
"seb_server_enabled": true,
|
||||
"config_keys": [
|
||||
"9dd14ac828617116a1230c71b9a1aa9e06f43b32d9fa7db67f4fa113a6896e83e"
|
||||
]
|
||||
},
|
||||
"grades_settings": {
|
||||
"grade_calculation": "formula",
|
||||
|
@ -64,6 +69,7 @@ public final class AnsLmsData {
|
|||
public String external_id;
|
||||
public String start_at;
|
||||
public String end_at;
|
||||
public String start_url;
|
||||
public AccessibilitySettingsData accessibility_settings;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue