mailResources #5

Merged
v4l3n71n merged 12 commits from mailResources into master 2022-06-29 20:48:55 +00:00
Showing only changes of commit de5990fa62 - Show all commits

View File

@ -16,7 +16,6 @@ import com.covas.Entity.UsersEntity;
import io.quarkus.mailer.MailTemplate; import io.quarkus.mailer.MailTemplate;
import io.quarkus.redis.client.RedisClient; import io.quarkus.redis.client.RedisClient;
import org.jboss.logging.Logger;
@Path("mail") @Path("mail")
public class MailRessource { public class MailRessource {
@ -35,6 +34,7 @@ public class MailRessource {
} }
String randomKey=UUID.randomUUID().toString(); String randomKey=UUID.randomUUID().toString();
redisClient.set(Arrays.asList(users.id.toString(),randomKey)); redisClient.set(Arrays.asList(users.id.toString(),randomKey));
redisClient.expire(users.id.toString(), "300");
mailer.to(users.email).subject(String.format("Compte %s créée", users.email)).data("name", users.pseudo).data("id",users.id).data("key",randomKey).send().subscribeAsCompletionStage(); mailer.to(users.email).subject(String.format("Compte %s créée", users.email)).data("name", users.pseudo).data("id",users.id).data("key",randomKey).send().subscribeAsCompletionStage();
return Response.ok().build(); return Response.ok().build();
} }