An Elixir toolkit for the AT Protocol. hexdocs.pm/atex
elixir bluesky atproto decentralization
25
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix(deflexicon): correctly join error modules type with pipe

+10 -9
+5 -1
CHANGELOG.md
··· 6 6 and this project adheres to 7 7 [Semantic Versioning](https://semver.org/spec/v2.0.0.html). 8 8 9 - <!--## [Unreleased]--> 9 + ## [Unreleased] 10 + 11 + ### Fixed 12 + 13 + - Fix a problem with error struct generation with some lexicons in `deflexicon`. 10 14 11 15 ## [0.9.0] - 2026-04-16 12 16
+5 -8
lib/atex/lexicon.ex
··· 806 806 {{:., [], [{:__aliases__, [alias: false], [single]}, :t]}, [], []} 807 807 808 808 multiple -> 809 - {:|, [], 810 - [ 811 - {:|, [], 812 - Enum.map(multiple, fn atom -> 813 - {{:., [], [{:__aliases__, [alias: false], [atom]}, :t]}, [], []} 814 - end)}, 815 - nil 816 - ]} 809 + multiple 810 + |> Enum.map(fn atom -> 811 + {{:., [], [{:__aliases__, [alias: false], [atom]}, :t]}, [], []} 812 + end) 813 + |> then(&join_with_pipe(&1 ++ [nil])) 817 814 end 818 815 819 816 error_structs =