]> granicus.if.org Git - ejabberd/commitdiff
Implement gen_mod callback in ModPresenceDemo module
authorMickael Remond <mremond@process-one.net>
Mon, 1 Aug 2016 13:46:14 +0000 (15:46 +0200)
committerMickael Remond <mremond@process-one.net>
Mon, 1 Aug 2016 13:46:14 +0000 (15:46 +0200)
lib/mod_presence_demo.ex

index 89fc60d87d6d0e28a4d3fe67a19117d14e619bbf..ba5abe90eaaa06d355920e87bc2ac1f0390ec49a 100644 (file)
@@ -7,15 +7,20 @@ defmodule ModPresenceDemo do
     Ejabberd.Hooks.add(:set_presence_hook, host, __ENV__.module, :on_presence, 50)
     :ok
   end
-  
+
   def stop(host) do
     info('Stopping ejabberd module Presence Demo')
     Ejabberd.Hooks.delete(:set_presence_hook, host, __ENV__.module, :on_presence, 50)
     :ok
   end
-  
+
   def on_presence(user, _server, _resource, _packet) do
     info('Receive presence for #{user}')
     :none
-  end 
+  end
+
+  # gen_mod callbacks
+  def depends(_host, _opts), do: []
+  def mod_opt_type(_), do: []
+
 end