Reset webpush settings if the user disabled it on client side.
Reset webpush settings if the user disabled it on client side.

Also don't try to send a webpush notification if there's no
user settings to do it.

rimenes/reviewit,hugopl/reviewit,hugopl/reviewit,hugopl/reviewit,rimenes/reviewit,rimenes/reviewit