Filter out ignored posts when parsing threads. Fixes #2
This commit is contained in:
@ -12,7 +12,6 @@ defmodule SomethingErlang.AwfulApi.Thread do
|
||||
thread =
|
||||
Meeseeks.one(html, css("#thread"))
|
||||
|
||||
# Floki.find(html, "#thread") |> Floki.filter_out("table.post.ignored")
|
||||
|
||||
thread_id =
|
||||
Meeseeks.attr(thread, "class")
|
||||
@ -37,11 +36,11 @@ defmodule SomethingErlang.AwfulApi.Thread do
|
||||
end
|
||||
|
||||
posts =
|
||||
for post <- Meeseeks.all(thread, css("table.post")) do
|
||||
for post <- Meeseeks.all(thread, css("table.post:not(.ignored)")) do
|
||||
%{
|
||||
userinfo: post |> userinfo(),
|
||||
postdate: post |> postdate(),
|
||||
postbody: post |> postbody()
|
||||
userinfo: userinfo(post),
|
||||
postdate: postdate(post),
|
||||
postbody: postbody(post)
|
||||
}
|
||||
end
|
||||
|
||||
|
Reference in New Issue
Block a user