commit: 04bfd4262f985332619dea5039404d087d20302e
parent: 7075cef8f99f715fbf77a67e45bbc1e7edcada42
Author: Eugen Rochko <eugen@zeonfederated.com>
Date: Sat, 15 Oct 2016 16:54:50 +0200
Fix follow suggestions ranking
Diffstat:
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git 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
@@ -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