From 9d27ba3a6a70b62b9de200a56897b730627c6025 Mon Sep 17 00:00:00 2001 From: anlicheng <244108715@qq.com> Date: Wed, 16 Apr 2025 16:24:28 +0800 Subject: [PATCH] fix --- apps/dimension_apn/src/dimension_apn_sup.erl | 9 +-------- apps/dimension_apn/src/dimension_apn_worker.erl | 6 +++--- 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/apps/dimension_apn/src/dimension_apn_sup.erl b/apps/dimension_apn/src/dimension_apn_sup.erl index f35aed7..ec6f169 100644 --- a/apps/dimension_apn/src/dimension_apn_sup.erl +++ b/apps/dimension_apn/src/dimension_apn_sup.erl @@ -29,14 +29,7 @@ init([]) -> SupFlags = #{strategy => one_for_one, intensity => 1000, period => 3600}, ChildSpecs = [ - #{ - id => 'dimension_apn_pusher', - start => {'dimension_apn_pusher', start_link, []}, - restart => permanent, - shutdown => 2000, - type => worker, - modules => ['dimension_apn_pusher'] - } + ], {ok, {SupFlags, pools() ++ ChildSpecs}}. diff --git a/apps/dimension_apn/src/dimension_apn_worker.erl b/apps/dimension_apn/src/dimension_apn_worker.erl index 6686d42..cf3da22 100644 --- a/apps/dimension_apn/src/dimension_apn_worker.erl +++ b/apps/dimension_apn/src/dimension_apn_worker.erl @@ -32,8 +32,8 @@ test() -> {ok, Pid} = start_link(), - UserId = <<"">>, - DeviceToken = <<"7fd3df4063670d945490cdaf511dedff8c56679c5c504af946806f78d002e8cf">>, + UserId = <<"9df4dbb1-aff7-4caa-9adb-cb426a7dbcca">>, + DeviceToken = <<"45fb2f5c960ab3c0b235088a87bfa5cddcb1109aa50f70c9b0fdd3d9482ec10a">>, Title = <<"动物狂响曲"/utf8>>, Body = <<"第7集(校服与被毛更深处),bilibili已更新"/utf8>>, @@ -148,7 +148,7 @@ code_change(_OldVsn, State = #state{}, _Extra) -> %%%=================================================================== push_task(ApnsPid, UserId, Title, Body, CustomData, Headers) - when is_pid(ApnsPid), is_binary(UserId), is_binary(Title), is_binary(Body), is_map(CustomData) -> + when is_pid(ApnsPid), is_binary(UserId), is_binary(Title), is_binary(Body), is_map(CustomData), is_map(Headers) -> case mnesia_device_token:get_token(UserId) of error ->