diff --git a/obp-api/src/main/scala/code/users/UserAgreement.scala b/obp-api/src/main/scala/code/users/UserAgreement.scala index e4927e0e9b..71be0b0627 100644 --- a/obp-api/src/main/scala/code/users/UserAgreement.scala +++ b/obp-api/src/main/scala/code/users/UserAgreement.scala @@ -10,11 +10,13 @@ import net.liftweb.mapper._ import net.liftweb.common.Box.tryo object MappedUserAgreementProvider extends UserAgreementProvider { + // TODO Change the function name override def createOrUpdateUserAgreement(userId: String, agreementType: String, agreementText: String): Box[UserAgreement] = { UserAgreement.find( By(UserAgreement.UserId, userId), By(UserAgreement.AgreementType, agreementType) ) match { + // TODO We should be adding an additional record. Not changing existing one. case Full(existingUser) => Full( existingUser