Commit 5b924278be5b8a04c95c2e112fbf5827b0244697
Add channel to advanced search
cel committed on 10/15/2017, 4:00:03 AMParent: 1b5f9989da716b8083b240036f0e56e9501e090d
Files changed
lib/app.js | changed |
lib/serve.js | changed |
lib/app.js | ||
---|---|---|
@@ -118,9 +118,14 @@ | ||
118 | 118 … | } |
119 | 119 … | |
120 | 120 … | App.prototype.advancedSearch = function (opts) { |
121 | 121 … | return pull( |
122 | - opts.dest ? | |
122 … | + opts.channel ? | |
123 … | + this.sbot.backlinks.read({ | |
124 … | + dest: '#' + opts.channel, | |
125 … | + reverse: true, | |
126 … | + }) | |
127 … | + : opts.dest ? | |
123 | 128 … | this.sbot.links({ |
124 | 129 … | values: true, |
125 | 130 … | dest: opts.dest, |
126 | 131 … | source: opts.source || undefined, |
lib/serve.js | ||
---|---|---|
@@ -489,9 +489,9 @@ | ||
489 | 489 … | var q = this.query || {} |
490 | 490 … | |
491 | 491 … | if (q.source) q.source = u.extractFeedIds(q.source)[0] |
492 | 492 … | if (q.dest) q.dest = u.extractFeedIds(q.dest)[0] |
493 | - var hasQuery = q.text || q.source || q.dest | |
493 … | + var hasQuery = q.text || q.source || q.dest || q.channel | |
494 | 494 … | |
495 | 495 … | pull( |
496 | 496 … | cat([ |
497 | 497 … | ph('section', {}, [ |
@@ -515,8 +515,15 @@ | ||
515 | 515 … | class: 'id-input', |
516 | 516 … | value: q.dest || ''})) |
517 | 517 … | ]), |
518 | 518 … | ph('tr', [ |
519 … | + ph('td', 'channel'), | |
520 … | + ph('td', ['#', ph('input', {name: 'channel', placeholder: 'channel', | |
521 … | + class: 'id-input', | |
522 … | + value: q.channel || ''}) | |
523 … | + ]) | |
524 … | + ]), | |
525 … | + ph('tr', [ | |
519 | 526 … | ph('td', {colspan: 2}, [ |
520 | 527 … | ph('input', {type: 'submit', value: 'search'}) |
521 | 528 … | ]) |
522 | 529 … | ]), |
Built with git-ssb-web