diff --git a/seeder/Dockerfile b/seeder/Dockerfile
index 0abf6aa..e094611 100644
--- a/seeder/Dockerfile
+++ b/seeder/Dockerfile
@@ -1,4 +1,4 @@
-FROM studybits/base-image:0.1.2
+FROM studybits/base-image:0.1.3
ADD pom.xml /
RUN mvn package
diff --git a/seeder/pom.xml b/seeder/pom.xml
index 6cd1c4a..85a67f9 100644
--- a/seeder/pom.xml
+++ b/seeder/pom.xml
@@ -62,7 +62,7 @@
nl.quintor
quindy
- 0.1.2
+ 0.1.3
compile
diff --git a/university-agent/Dockerfile b/university-agent/Dockerfile
index 5bb2ba1..31a419a 100644
--- a/university-agent/Dockerfile
+++ b/university-agent/Dockerfile
@@ -1,4 +1,4 @@
-FROM studybits/base-image:0.1.2
+FROM studybits/base-image:0.1.3
RUN apt-get update && apt-get install -y curl
ADD pom.xml /
diff --git a/university-agent/pom.xml b/university-agent/pom.xml
index 1ff27f7..63b579c 100644
--- a/university-agent/pom.xml
+++ b/university-agent/pom.xml
@@ -97,7 +97,7 @@
nl.quintor
quindy
- 0.1.2
+ 0.1.3
ch.qos.logback
diff --git a/university-agent/src/main/java/nl/quintor/studybits/service/AgentService.java b/university-agent/src/main/java/nl/quintor/studybits/service/AgentService.java
index a93b648..cd35567 100644
--- a/university-agent/src/main/java/nl/quintor/studybits/service/AgentService.java
+++ b/university-agent/src/main/java/nl/quintor/studybits/service/AgentService.java
@@ -116,11 +116,11 @@ private MessageEnvelope handleCredentialRequest(MessageEnvelope proofEnvelope) throws IndyException, ExecutionException, InterruptedException, IOException {
@@ -130,7 +130,7 @@ private MessageEnvelope handleProof(MessageEnvelope proofEnvelope) throws
Proof proof = messageEnvelopeCodec.decryptMessage(proofEnvelope).get();
log.debug("Proof: {}", proof);
- List proofAttributes = universityVerifier.getVerifiedProofAttributes(proofRequest, proof, proofEnvelope.getDid()).get();
+ List proofAttributes = universityVerifier.getVerifiedProofAttributes(proofRequest, proof).get();
exchangePositionService.fullfillPosition(student.getExchangePosition().getId());
diff --git a/university-agent/src/test/java/nl/quintor/studybits/controller/ScenarioIT.java b/university-agent/src/test/java/nl/quintor/studybits/controller/ScenarioIT.java
index 26b1617..6756f2b 100644
--- a/university-agent/src/test/java/nl/quintor/studybits/controller/ScenarioIT.java
+++ b/university-agent/src/test/java/nl/quintor/studybits/controller/ScenarioIT.java
@@ -187,7 +187,7 @@ public void test4_CredentialRequest() throws IndyException, JsonProcessingExcept
MessageEnvelope authcryptedCredentialRequestEnvelope = studentCodec.encryptMessage(credentialRequest, IndyMessageTypes.CREDENTIAL_REQUEST, rugLisaDid).get();
- MessageEnvelope credentialEnvelope = givenCorrectHeaders(ENDPOINT_RUG)
+ MessageEnvelope credentialEnvelope = givenCorrectHeaders(ENDPOINT_RUG)
.body(authcryptedCredentialRequestEnvelope.toJSON())
.post("/agent/message")
.then()
@@ -196,11 +196,9 @@ public void test4_CredentialRequest() throws IndyException, JsonProcessingExcept
assertThat(credentialEnvelope.getMessageType().getURN(), is(equalTo(IndyMessageTypes.CREDENTIAL.getURN())));
- CredentialWithRequest credentialWithRequest = studentCodec.decryptMessage(credentialEnvelope).get();
+ Credential credential = studentCodec.decryptMessage(credentialEnvelope).get();
- studentProver.storeCredential(credentialWithRequest).get();
-
- Credential credential = credentialWithRequest.getCredential();
+ studentProver.storeCredential(credentialRequest, credential).get();
assertThat(credential.getValues().get("degree").get("raw").asText(), is(equalTo("Bachelor of Arts, Marketing")));
assertThat(credential.getValues().get("average").get("raw").asText(), is(equalTo("8")));