mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-15 20:29:52 +01:00
Merge branch '1534-rss-notification' into 'master'
Make RSS blog posts not local: re-enables notification Closes #1534 See merge request briar/briar!1079
This commit is contained in:
@@ -240,7 +240,9 @@ class BlogManagerImpl extends BdfIncomingMessageHook implements BlogManager,
|
|||||||
MessageId postId = p.getMessage().getId();
|
MessageId postId = p.getMessage().getId();
|
||||||
BlogPostHeader h =
|
BlogPostHeader h =
|
||||||
getPostHeaderFromMetadata(txn, groupId, postId, meta);
|
getPostHeaderFromMetadata(txn, groupId, postId, meta);
|
||||||
BlogPostAddedEvent event = new BlogPostAddedEvent(groupId, h, true);
|
boolean local = !b.isRssFeed();
|
||||||
|
BlogPostAddedEvent event =
|
||||||
|
new BlogPostAddedEvent(groupId, h, local);
|
||||||
txn.attach(event);
|
txn.attach(event);
|
||||||
} catch (FormatException e) {
|
} catch (FormatException e) {
|
||||||
throw new DbException(e);
|
throw new DbException(e);
|
||||||
|
|||||||
@@ -310,6 +310,7 @@ public class BlogManagerImplTest extends BriarTestCase {
|
|||||||
assertTrue(event instanceof BlogPostAddedEvent);
|
assertTrue(event instanceof BlogPostAddedEvent);
|
||||||
BlogPostAddedEvent e = (BlogPostAddedEvent) event;
|
BlogPostAddedEvent e = (BlogPostAddedEvent) event;
|
||||||
assertEquals(blog1.getId(), e.getGroupId());
|
assertEquals(blog1.getId(), e.getGroupId());
|
||||||
|
assertTrue(e.isLocal());
|
||||||
|
|
||||||
BlogPostHeader h = e.getHeader();
|
BlogPostHeader h = e.getHeader();
|
||||||
assertEquals(POST, h.getType());
|
assertEquals(POST, h.getType());
|
||||||
@@ -360,6 +361,7 @@ public class BlogManagerImplTest extends BriarTestCase {
|
|||||||
assertTrue(event instanceof BlogPostAddedEvent);
|
assertTrue(event instanceof BlogPostAddedEvent);
|
||||||
BlogPostAddedEvent e = (BlogPostAddedEvent) event;
|
BlogPostAddedEvent e = (BlogPostAddedEvent) event;
|
||||||
assertEquals(rssBlog.getId(), e.getGroupId());
|
assertEquals(rssBlog.getId(), e.getGroupId());
|
||||||
|
assertFalse(e.isLocal());
|
||||||
|
|
||||||
BlogPostHeader h = e.getHeader();
|
BlogPostHeader h = e.getHeader();
|
||||||
assertEquals(POST, h.getType());
|
assertEquals(POST, h.getType());
|
||||||
|
|||||||
Reference in New Issue
Block a user