Skip to content

VapidException at /bmp/admin/blogs/post/add/ #152

@bigsansar

Description

@bigsansar

how to solve this error
Missing 'sub' from claims. 'sub' is your admin email as a mailto: link.

while I created for signals.py

blog/signals.py

from django.db.models.signals import post_save
from django.dispatch import receiver
from bigsansar.contrib.blogs.models import post
from webpush import send_group_notification
from webpush import send_user_notification

@receiver(post_save, sender=post)
def notify_on_new_blog(sender, instance, created, **kwargs):
if created:
payload = {
"head": instance.title,
"body": instance.meta_description,
"icon": f"https://bigsansar.com/file/{instance.thumbnails}",
"url": f"https://bigsansar.com/blog/{instance.slug}/"
}

    send_group_notification(group_name="blog_subscribers", payload=payload, ttl=1000)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions