1
0
Fork 0
mirror of https://github.com/vanitasvitae/Smack.git synced 2024-11-29 07:22:07 +01:00

pep: notification type can be normal or headline

This commit is contained in:
Guus der Kinderen 2020-05-12 19:57:56 +02:00
parent f61ecb65e7
commit 577c59484b
2 changed files with 2 additions and 1 deletions

View file

@ -35,6 +35,7 @@ public final class MessageTypeFilter extends FlexibleStanzaTypeFilter<Message> {
public static final StanzaFilter HEADLINE = new MessageTypeFilter(Type.headline); public static final StanzaFilter HEADLINE = new MessageTypeFilter(Type.headline);
public static final StanzaFilter ERROR = new MessageTypeFilter(Type.error); public static final StanzaFilter ERROR = new MessageTypeFilter(Type.error);
public static final StanzaFilter NORMAL_OR_CHAT = new OrFilter(NORMAL, CHAT); public static final StanzaFilter NORMAL_OR_CHAT = new OrFilter(NORMAL, CHAT);
public static final StanzaFilter NORMAL_OR_HEADLINE = new OrFilter(NORMAL, HEADLINE);
public static final StanzaFilter NORMAL_OR_CHAT_OR_HEADLINE = new OrFilter(NORMAL_OR_CHAT, public static final StanzaFilter NORMAL_OR_CHAT_OR_HEADLINE = new OrFilter(NORMAL_OR_CHAT,
HEADLINE); HEADLINE);

View file

@ -95,7 +95,7 @@ public final class PepManager extends Manager {
// TODO: Ideally PepManager would re-use PubSubManager for this. But the functionality in PubSubManager does not yet // TODO: Ideally PepManager would re-use PubSubManager for this. But the functionality in PubSubManager does not yet
// exist. // exist.
private static final StanzaFilter PEP_EVENTS_FILTER = new AndFilter( private static final StanzaFilter PEP_EVENTS_FILTER = new AndFilter(
MessageTypeFilter.HEADLINE, MessageTypeFilter.NORMAL_OR_HEADLINE,
FromJidTypeFilter.ENTITY_BARE_JID, FromJidTypeFilter.ENTITY_BARE_JID,
EventItemsExtensionFilter.INSTANCE); EventItemsExtensionFilter.INSTANCE);