mirror of
https://github.com/processone/ejabberd.git
synced 2024-11-24 16:23:40 +01:00
Replace regexp with ejabberd_regexp
This commit is contained in:
parent
298a4a3acf
commit
707bb0a321
@ -94,17 +94,18 @@ get_user_part(String, Pattern) ->
|
||||
{'EXIT', _} ->
|
||||
{error, badmatch};
|
||||
Result ->
|
||||
case regexp:sub(Pattern, "%u", Result) of
|
||||
{ok, StringRes, _} ->
|
||||
case catch ejabberd_regexp:replace(Pattern, "%u", Result) of
|
||||
{'EXIT', _} ->
|
||||
{error, badmatch};
|
||||
StringRes ->
|
||||
case (string:to_lower(StringRes) ==
|
||||
string:to_lower(String)) of
|
||||
true ->
|
||||
{ok, Result};
|
||||
false ->
|
||||
{error, badmatch}
|
||||
end;
|
||||
_ -> {error, badmatch}
|
||||
end
|
||||
end
|
||||
end
|
||||
end.
|
||||
|
||||
make_filter(Data, UIDs) ->
|
||||
|
Loading…
Reference in New Issue
Block a user