parent
eba48e4a75
commit
34ae9e3f0b
|
|
@ -12,7 +12,7 @@ namespace Guru.Notification
|
|||
public const string FCM_DEFAULT_CHANNEL_ID = "fcm_default_channel";
|
||||
private const string STATUS_GRANTED = "granted";
|
||||
private const string STATUS_DENIDED = "denied";
|
||||
private const string STATUS_NOT_DETERMINED = "not_determined";
|
||||
// private const string STATUS_NOT_DETERMINED = "not_determined";
|
||||
private const int REQUEST_PERMISSION_SDK_VERSION = 33;
|
||||
private const string PERMISSION_POST_NOTIFICATION = "android.permission.POST_NOTIFICATIONS";
|
||||
|
||||
|
|
|
|||
|
|
@ -77,6 +77,7 @@ namespace Guru.Notification
|
|||
Agent.RequestPermission(callback);
|
||||
return;
|
||||
}
|
||||
Debug.LogError($"[SDK][Noti] --- Agent is missing, return default status: {DEFAULT_USER_STATUS}");
|
||||
callback?.Invoke(DEFAULT_USER_STATUS);
|
||||
}
|
||||
|
||||
|
|
@ -87,7 +88,12 @@ namespace Guru.Notification
|
|||
|
||||
public static string GetStatus()
|
||||
{
|
||||
return Agent?.GetStatus() ?? DEFAULT_USER_STATUS;
|
||||
if(!_initOnce) Initialize();
|
||||
|
||||
if(Agent != null) return Agent.GetStatus();
|
||||
|
||||
Debug.LogError($"[SDK][Noti] --- Agent is missing, return default status: {DEFAULT_USER_STATUS}");
|
||||
return DEFAULT_USER_STATUS;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
|
|
|||
Loading…
Reference in New Issue