Current section
23 Versions
Jump to
Current section
23 Versions
Compare versions
3
files changed
+8
additions
-8
deletions
| @@ -21,4 +21,4 @@ | |
| 21 21 | {<<"name">>,<<"httpotion">>}, |
| 22 22 | {<<"optional">>,false}, |
| 23 23 | {<<"requirement">>,<<"~> 3.0">>}]]}. |
| 24 | - {<<"version">>,<<"0.1.2">>}. |
| 24 | + {<<"version">>,<<"0.1.3">>}. |
| @@ -37,19 +37,19 @@ defmodule LineMessage.EventHandle do | |
| 37 37 | def handle_events([]), do: {:ok} |
| 38 38 | def handle_events([event|t]) do |
| 39 39 | case event[:type] do |
| 40 | - "message" -> handle_message(event[:replyToken], event[:message]) |
| 41 | - "beacon" -> handle_beacon(event[:replyToken], event[:beacon]) |
| 40 | + "message" -> handle_message(event[:replyToken], event[:source], event[:message]) |
| 41 | + "beacon" -> handle_beacon(event[:replyToken], event[:source], event[:beacon]) |
| 42 42 | end |
| 43 43 | handle_events(t) |
| 44 44 | end |
| 45 45 | |
| 46 | - def handle_message(replyToken, message) do |
| 46 | + def handle_message(replyToken, source, message) do |
| 47 47 | eventHandler = Application.get_env(:line_message, :eventHandler) |
| 48 | - eventHandler.handle_message(replyToken, message) |
| 48 | + eventHandler.handle_message(replyToken, source, message) |
| 49 49 | end |
| 50 | - def handle_beacon(replyToken, beacon) do |
| 50 | + def handle_beacon(replyToken, source, beacon) do |
| 51 51 | eventHandler = Application.get_env(:line_message, :eventHandler) |
| 52 | - eventHandler.handle_beacon(replyToken, beacon) |
| 52 | + eventHandler.handle_beacon(replyToken, source, beacon) |
| 53 53 | end |
| 54 54 | |
| 55 55 | end |
| @@ -4,7 +4,7 @@ defmodule LineMessage.Mixfile do | |
| 4 4 | def project do |
| 5 5 | [app: :line_message, |
| 6 6 | name: "Line Message", |
| 7 | - version: "0.1.2", |
| 7 | + version: "0.1.3", |
| 8 8 | elixir: "~> 1.3", |
| 9 9 | build_embedded: Mix.env == :prod, |
| 10 10 | start_permanent: Mix.env == :prod, |