fix: delete a default listener then recreate it, it's disabled
This commit is contained in:
parent
0adbb0deec
commit
84a5d0c3c1
|
@ -492,7 +492,9 @@ pre_config_update([?ROOT_KEY], RawConf, RawConf) ->
|
||||||
pre_config_update([?ROOT_KEY], NewConf, _RawConf) ->
|
pre_config_update([?ROOT_KEY], NewConf, _RawConf) ->
|
||||||
{ok, convert_certs(NewConf)}.
|
{ok, convert_certs(NewConf)}.
|
||||||
|
|
||||||
post_config_update([?ROOT_KEY, Type, Name], {create, _Request}, NewConf, undefined, _AppEnvs) ->
|
post_config_update([?ROOT_KEY, Type, Name], {create, _Request}, NewConf, OldConf, _AppEnvs) when
|
||||||
|
OldConf =:= undefined orelse OldConf =:= ?TOMBSTONE_TYPE
|
||||||
|
->
|
||||||
create_listener(Type, Name, NewConf);
|
create_listener(Type, Name, NewConf);
|
||||||
post_config_update([?ROOT_KEY, Type, Name], {update, _Request}, NewConf, OldConf, _AppEnvs) ->
|
post_config_update([?ROOT_KEY, Type, Name], {update, _Request}, NewConf, OldConf, _AppEnvs) ->
|
||||||
update_listener(Type, Name, {OldConf, NewConf});
|
update_listener(Type, Name, {OldConf, NewConf});
|
||||||
|
|
Loading…
Reference in New Issue