MOBILE-3507 push: Fix click push with no site
parent
93c8c157bf
commit
ca172baba8
|
@ -124,7 +124,10 @@ export class CorePushNotificationsDelegate {
|
|||
* @return Promise resolved with boolean: whether the handler feature is disabled.
|
||||
*/
|
||||
protected isFeatureDisabled(handler: CorePushNotificationsClickHandler, siteId: string): Promise<boolean> {
|
||||
if (handler.featureName) {
|
||||
if (!siteId) {
|
||||
// Notification doesn't belong to a site. Assume all handlers are enabled.
|
||||
return Promise.resolve(false);
|
||||
} else if (handler.featureName) {
|
||||
// Check if the feature is disabled.
|
||||
return this.sitesProvider.isFeatureDisabled(handler.featureName, siteId);
|
||||
} else {
|
||||
|
|
Loading…
Reference in New Issue