Replace uuids with "nanoid"s
This commit is contained in:
@ -89,12 +89,12 @@ defmodule Outlook.Translators do
|
||||
|> Floki.find("span.tunit")
|
||||
|> Enum.map(fn {_,atts,cont} ->
|
||||
%TranslationUnit{
|
||||
uuid: Enum.find(atts, fn {k,_} -> k == "uuid" end) |> Tuple.to_list |> Enum.at(1),
|
||||
nid: Enum.find(atts, fn {k,_} -> k == "nid" end) |> Tuple.to_list |> Enum.at(1),
|
||||
content: Floki.raw_html(cont),
|
||||
status: :untranslated
|
||||
}
|
||||
end)
|
||||
|> Enum.map(fn tunit -> {tunit.uuid, tunit} end)
|
||||
|> Enum.map(fn tunit -> {tunit.nid, tunit} end)
|
||||
|> Enum.into(%{})
|
||||
|
||||
case Enum.sort(Map.keys(tunit_map)) == Enum.sort(tunit_ids) do
|
||||
|
||||
Reference in New Issue
Block a user