aboutsummaryrefslogtreecommitdiff
path: root/lib/serve.js
diff options
context:
space:
mode:
authorcel <cel@f/6sQ6d2CMxRUhLpspgGIulDxDCwYD7DzFzPNr7u5AU=.ed25519>2018-11-18 19:22:04 -1000
committercel <cel@f/6sQ6d2CMxRUhLpspgGIulDxDCwYD7DzFzPNr7u5AU=.ed25519>2018-11-18 19:41:30 -1000
commit58cd6d811c22ab2eba24513595e176ecc91fad28 (patch)
treed0f938e92efd56f911b7b1a52f4f264cb94c333c /lib/serve.js
parentf4016d4ba6a5039c709e83fb0a4492b96e9d09bd (diff)
downloadpatchfoo-58cd6d811c22ab2eba24513595e176ecc91fad28.tar.gz
patchfoo-58cd6d811c22ab2eba24513595e176ecc91fad28.zip
List enemies (mutually blocked)
as described in %OQNVmPmJiNRwT/FxCVxWQ09yQgPY1f20wjp50KnjFM8=.sha256
Diffstat (limited to 'lib/serve.js')
-rw-r--r--lib/serve.js12
1 files changed, 10 insertions, 2 deletions
diff --git a/lib/serve.js b/lib/serve.js
index 0ca35a6..3db1c3c 100644
--- a/lib/serve.js
+++ b/lib/serve.js
@@ -879,7 +879,11 @@ Serve.prototype.tags = function (path) {
Serve.prototype.contacts = function (path) {
var self = this
var id = String(path).substr(1)
- var contacts = self.app.contacts.createContactStreams({id: id, msgIds: true})
+ var contacts = self.app.contacts.createContactStreams({
+ id: id,
+ msgIds: true,
+ enemies: true
+ })
var render = self.app.render
pull(
@@ -895,7 +899,11 @@ Serve.prototype.contacts = function (path) {
ph('h4', {}, 'Blocks'),
render.friendsList('/contacts/')(contacts.blocks),
ph('h4', {}, 'Blocked by'),
- render.friendsList('/contacts/')(contacts.blockers)
+ render.friendsList('/contacts/')(contacts.blockers),
+ contacts.enemies ? [
+ ph('h4', {}, 'Enemies'),
+ render.friendsList('/contacts/')(contacts.enemies),
+ ] : ''
])
]),
this.wrapPage('contacts: ' + id),