Skip to content
Snippets Groups Projects
Commit ebcee0bb authored by Charlie Darques's avatar Charlie Darques
Browse files

bug à régler : unfollow ne fonctionne pas

parent 7b7419a7
No related branches found
No related tags found
No related merge requests found
......@@ -43,7 +43,6 @@ public class Discover extends HttpServlet {
try {
followedThreads = userDao.getThreadsFollowedByUser(user);
System.out.println(followedThreads.get(2));
}
catch (SQLException sqle) {
sqle.getStackTrace();
......@@ -54,14 +53,12 @@ public class Discover extends HttpServlet {
MyThread msgThread = null;
try {
msgThread = threadDao.getThreadById(message.getThreadId());
System.out.println(msgThread.getId());
} catch (SQLException e) {
throw new RuntimeException(e);
}
User sender = userDao.getUserById(message.getSenderId());
String senderName = sender.getUserName();
boolean followed = followedThreads.contains(msgThread.getId());
System.out.println("suivi : " + followed);
out.println("<div class=\"message\">");
out.println("<h3 class=\"msgThread\">" + msgThread.getThreadName() + "</h3>");
......@@ -74,7 +71,7 @@ public class Discover extends HttpServlet {
if (followed) {
out.println("<button class=\"followed\" type=\"submit\">Followed</button>");
}
else {
else if (!followed) {
out.println("<button class=\"unfollowed\" type=\"submit\">Follow</button>");
}
out.println("</form>");
......
......@@ -54,7 +54,7 @@ public class FollowThread extends HttpServlet {
sqle.getStackTrace();
}
}
else {
else if (followed) {
try {
userDao.unfollowThread(user, threadDao.getThreadById((Integer.parseInt(req.getParameter("threadid")))));
res.sendRedirect("http://localhost:8080/s4a021-web-backend/Discover");
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment