diff options
author | Paweł Chmielowski <pchmielowski@process-one.net> | 2019-10-15 11:18:29 +0200 |
---|---|---|
committer | Paweł Chmielowski <pchmielowski@process-one.net> | 2019-10-15 11:28:47 +0200 |
commit | 9822535e70f15651f19c20e7183dfec7de2870e3 (patch) | |
tree | 49e826809f3210401730070e740da90797168abd /src/ejabberd_oauth.erl | |
parent | Improve type spec of properties() (diff) |
Convert oauth_expire option to accept timeout values
Diffstat (limited to 'src/ejabberd_oauth.erl')
-rw-r--r-- | src/ejabberd_oauth.erl | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/ejabberd_oauth.erl b/src/ejabberd_oauth.erl index 3c95dbb3..1ba1505b 100644 --- a/src/ejabberd_oauth.erl +++ b/src/ejabberd_oauth.erl @@ -202,11 +202,11 @@ init([]) -> init_cache(DBMod), Expire = expire(), application:set_env(oauth2, backend, ejabberd_oauth), - application:set_env(oauth2, expiry_time, Expire), + application:set_env(oauth2, expiry_time, Expire div 1000), application:start(oauth2), ejabberd_commands:register_commands(get_commands_spec()), ejabberd_hooks:add(config_reloaded, ?MODULE, config_reloaded, 50), - erlang:send_after(expire() * 1000, self(), clean), + erlang:send_after(expire(), self(), clean), {ok, ok}. handle_call(Request, From, State) -> @@ -222,7 +222,7 @@ handle_info(clean, State) -> TS = 1000000 * MegaSecs + Secs, DBMod = get_db_backend(), DBMod:clean(TS), - erlang:send_after(trunc(expire() * 1000 * (1 + MiniSecs / 1000000)), + erlang:send_after(trunc(expire() * (1 + MiniSecs / 1000000)), self(), clean), {noreply, State}; handle_info(Info, State) -> |