1234567891011121314151617181920212223 |
- -module(action_transfer).
- %%-author('Andrey Martemyanov').
- -include_lib("nitro/include/nitro.hrl").
- -export([
- render_action/1
- ]).
- render_action(Record) ->
- case Record#transfer.state of
- undefined -> ok;
- List when is_list(List) -> [ erlang:put(K, V) || {K, V} <- List ];
- Single -> erlang:put(state,Single)
- end,
- Events = case Record#transfer.events of
- E when is_list(E) -> E;
- E -> [E]
- end,
- [ self() ! M || M <- Events ],
- ok.
|