in src/main/java/software/aws/chatops_lex_api/resource/AccountVendor.java [166:184]
public Response confirm(@PathParam("userId") String userId) {
logger.info("Confirming request from userId: " + userId);
Map<String, AttributeValue> accountRequest = Util.getItemDynamo(userId);
if (accountRequest == null) {
return Response.status(200).entity(
"Your request for a new account was EXPIRED.\n Please create a new one.\nThank you!\n\n UserId: "
+ userId)
.build();
}
try {
Util.vendAccount(accountRequest);
return Response.status(200)
.entity("Your request for a new account was APPROVED. Thank you! UserId: " + userId).build();
} catch (Exception e) {
return Response.status(200).entity("There was an error approving your request. Message: " + e.getMessage())
.build();
}
}