novu icon indicating copy to clipboard operation
novu copied to clipboard

Merge Unread Digested Notifications

Open nevo-david opened this issue 1 year ago • 5 comments

What?

If you have multiple unread digested notifications, merge them into a single one (can work mainly with in-app notifications). Here is an example: I have digested four batches of "10 people liked your picture" (4 notifications). But I haven't logged in to the app for a while. I would prefer to see one notification of "40 people liked your picture." rather than four notifications of "10 people liked your picture."

Why?

It gives more context to the users about other notifications instead of spamming them with the same digest.

How?

Every time a digest is completed, check if there is an old unread digest of the same type and merge it. It's basically better to delete the old one and create another one so it will be on the top of the list.

Other information

Add any other context or screenshots about the feature request here.

nevo-david avatar Jul 31 '22 06:07 nevo-david

So basically a digest of digests? 🤯

oba2311 avatar Aug 09 '22 08:08 oba2311

Yup 🚀

nevo-david avatar Aug 09 '22 08:08 nevo-david

Hi @nevo-david, I would like to work on this. Can you please assign this to me?

jainpawan21 avatar Aug 11 '22 16:08 jainpawan21

Hi @jainpawan21 do you mind if chat over this one in a week or so, it is part of the digest engine and we want to release 0.7.0 first because we might have some conflicts there in case we start to work on it right now

scopsy avatar Aug 12 '22 09:08 scopsy

Hi @jainpawan21 do you mind if chat over this one in a week or so, it is part of the digest engine and we want to release 0.7.0 first because we might have some conflicts there in case we start to work on it right now

Sure @scopsy, We can. let me research a bit and I will share my findings with you, and how I want to approach this feature.

jainpawan21 avatar Aug 13 '22 07:08 jainpawan21