aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillermo Ramos2020-02-12 09:55:20 +0100
committerGuillermo Ramos2020-02-12 09:55:20 +0100
commit6c1b2a9ec89d9036c82680927f3bba53a2566762 (patch)
tree9b2d4fe14f5919fa618f1e12c89c6578afe108b9
parent644754f48cb89743624b7bae4cf6f1992bb58305 (diff)
downloadwaev-6c1b2a9ec89d9036c82680927f3bba53a2566762.tar.gz
Fix processing of multiline messages
-rw-r--r--lib/waev/export.ex3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/waev/export.ex b/lib/waev/export.ex
index d30b3f1..999bb61 100644
--- a/lib/waev/export.ex
+++ b/lib/waev/export.ex
@@ -71,7 +71,6 @@ defmodule Waev.Export do
File.stream!(chat_path(e_id))
|> Enum.drop((page - 1) * size)
|> Enum.take(size)
- |> Enum.reverse()
|> Enum.reduce(%Waev.Export{id: e_id}, fn line, e ->
line = String.trim(line)
@@ -127,7 +126,7 @@ defmodule Waev.Export do
end
end)
- {:ok, e}
+ {:ok, %{e | messages: Enum.reverse(e.messages)}}
false ->
:error