diff options
author | Eugen Rochko <eugen@zeonfederated.com> | 2016-10-15 16:54:50 +0200 |
---|---|---|
committer | Eugen Rochko <eugen@zeonfederated.com> | 2016-10-15 16:54:50 +0200 |
commit | 04bfd4262f985332619dea5039404d087d20302e (patch) | |
tree | 0205ee936424fffa24e08898d4ca146d03243c69 | |
parent | 7075cef8f99f715fbf77a67e45bbc1e7edcada42 (diff) |
Fix follow suggestions ranking
-rw-r--r-- | app/assets/javascripts/components/features/compose/components/suggestions_box.jsx | 4 | ||||
-rw-r--r-- | app/models/follow_suggestion.rb | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/app/assets/javascripts/components/features/compose/components/suggestions_box.jsx b/app/assets/javascripts/components/features/compose/components/suggestions_box.jsx index baff317d7..3991fee4d 100644 --- a/app/assets/javascripts/components/features/compose/components/suggestions_box.jsx +++ b/app/assets/javascripts/components/features/compose/components/suggestions_box.jsx @@ -52,6 +52,10 @@ const SuggestionsBox = React.createClass({ render () { const accounts = this.props.accounts.take(3); + if (account.size === 0) { + return <div />; + } + return ( <div style={outerStyle}> <strong style={headerStyle}>Who to follow</strong> diff --git a/app/models/follow_suggestion.rb b/app/models/follow_suggestion.rb index 4f06db69c..e92546134 100644 --- a/app/models/follow_suggestion.rb +++ b/app/models/follow_suggestion.rb @@ -7,7 +7,7 @@ START a=node:account_index(Account={id}) MATCH (a)-[:follows]->(b)-[:follows]->(c) WHERE a <> c AND NOT (a)-[:follows]->(c) -RETURN DISTINCT c.account_id +RETURN DISTINCT c.account_id, c.nodeRank ORDER BY c.nodeRank LIMIT {limit} END |