Skip to content

Commit 2b1f147

Browse files
committed
Fixed verification request issue
1 parent 287dcc8 commit 2b1f147

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

src/main/java/org/wise/vle/domain/webservice/crater/AbstractCRaterRequest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,11 @@ public abstract class AbstractCRaterRequest implements CRaterRequest {
1717
public String generateBodyData() throws JSONException {
1818
JSONObject body = new JSONObject();
1919
body.put("client_id", cRaterClientId);
20-
body.put("service", "ScoringService");
2120
body.put("item_id", itemId);
2221
return body.toString();
2322
}
2423

2524
public boolean forBerkeleyEndpoint() {
26-
return itemId.substring(0, 9).equals("berkeley_");
25+
return itemId.length() > 9 && itemId.substring(0, 9).equals("berkeley_");
2726
}
2827
}

src/main/java/org/wise/vle/domain/webservice/crater/CRaterScoringRequest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ public class CRaterScoringRequest extends AbstractCRaterRequest {
1414

1515
public String generateBodyData() throws JSONException {
1616
JSONObject body = new JSONObject(super.generateBodyData());
17+
body.put("service", "ScoringService");
1718
JSONArray responses = new JSONArray();
1819
JSONObject response = new JSONObject();
1920
response.put("response_id", responseId);
Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
11
package org.wise.vle.domain.webservice.crater;
22

3-
public class CRaterVerificationRequest extends AbstractCRaterRequest {}
3+
import org.json.JSONException;
4+
import org.json.JSONObject;
5+
6+
public class CRaterVerificationRequest extends AbstractCRaterRequest {
7+
public String generateBodyData() throws JSONException {
8+
JSONObject body = new JSONObject(super.generateBodyData());
9+
body.put("service", "VerificationService");
10+
return body.toString();
11+
}
12+
}

0 commit comments

Comments
 (0)