setSubscriptionInfo method
Future<void>
setSubscriptionInfo(
- bool isSubscribedInfo,
- bool isSubscribedAd,
- bool isSubscribedNighttimeAd
)
Implementation
Future<void> setSubscriptionInfo(bool isSubscribedInfo, bool isSubscribedAd, bool isSubscribedNighttimeAd ) async {
NtiuspSubscription info = NtiuspSubscription(isSubscribedInfo: isSubscribedInfo, isSubscribedAd: isSubscribedAd, isSubscribedNighttimeAd: isSubscribedNighttimeAd);
SharedPreferences prefs = await SharedPreferences.getInstance();
prefs.setString('ntiusp_subscription', json.encode(info.toJson()));
//로그인된 상태에서 푸시설정이 바뀌면 서버로 전송
String? audienceId = await _getAudienceId();
if (audienceId != null) {
await _req0004(info);
}
}