mirror of
https://github.com/discourse/discourse.git
synced 2025-04-17 12:59:07 +08:00
DEV: Make Rubocop happy
Follow-up to 6cc9fe42
This commit is contained in:
parent
2a95c5c5d6
commit
4ed517a344
@ -14,17 +14,17 @@ module NodeBB
|
|||||||
end
|
end
|
||||||
|
|
||||||
def groups
|
def groups
|
||||||
group_keys = mongo.find( { :_key => "groups:visible:createtime" } ).pluck(:value)
|
group_keys = mongo.find(_key: "groups:visible:createtime").pluck(:value)
|
||||||
|
|
||||||
group_keys.map { |group_key| group(group_key) }
|
group_keys.map { |group_key| group(group_key) }
|
||||||
end
|
end
|
||||||
|
|
||||||
def group(id)
|
def group(id)
|
||||||
group = mongo.find( { :_key => "group:#{id}" } ).first
|
group = mongo.find(_key: "group:#{id}").first
|
||||||
group["createtime"] = timestamp_to_date(group["createtime"])
|
group["createtime"] = timestamp_to_date(group["createtime"])
|
||||||
group["member_ids"] = mongo.find( { :_key => "group:#{id}:members" } ).pluck(:value)
|
group["member_ids"] = mongo.find(_key: "group:#{id}:members").pluck(:value)
|
||||||
if mongo.find( { :_key => "group:#{id}:owners" } ).first
|
if mongo.find(_key: "group:#{id}:owners").first
|
||||||
group["owner_ids"] = mongo.find( { :_key => "group:#{id}:owners" } ).first[:members]
|
group["owner_ids"] = mongo.find(_key: "group:#{id}:owners").first[:members]
|
||||||
else
|
else
|
||||||
group["owner_ids"] = []
|
group["owner_ids"] = []
|
||||||
end
|
end
|
||||||
@ -33,13 +33,13 @@ module NodeBB
|
|||||||
end
|
end
|
||||||
|
|
||||||
def users
|
def users
|
||||||
user_keys = mongo.find( { :_key => "users:joindate" } ).pluck(:value)
|
user_keys = mongo.find(_key: "users:joindate").pluck(:value)
|
||||||
|
|
||||||
user_keys.map { |user_key| user(user_key) }
|
user_keys.map { |user_key| user(user_key) }
|
||||||
end
|
end
|
||||||
|
|
||||||
def user(id)
|
def user(id)
|
||||||
user = mongo.find( { :_key => "user:#{id}" } ).first
|
user = mongo.find(_key: "user:#{id}").first
|
||||||
|
|
||||||
user["joindate"] = timestamp_to_date(user["joindate"])
|
user["joindate"] = timestamp_to_date(user["joindate"])
|
||||||
user["lastonline"] = timestamp_to_date(user["lastonline"])
|
user["lastonline"] = timestamp_to_date(user["lastonline"])
|
||||||
@ -50,11 +50,11 @@ module NodeBB
|
|||||||
end
|
end
|
||||||
|
|
||||||
def categories
|
def categories
|
||||||
category_keys = mongo.find( { :_key => "categories:cid" } ).pluck(:value)
|
category_keys = mongo.find(_key: "categories:cid").pluck(:value)
|
||||||
|
|
||||||
{}.tap do |categories|
|
{}.tap do |categories|
|
||||||
category_keys.each do |category_key|
|
category_keys.each do |category_key|
|
||||||
category = mongo.find( { :_key => "category:#{category_key}" } ).first
|
category = mongo.find(_key: "category:#{category_key}").first
|
||||||
|
|
||||||
category['parentCid'] = category['parentCid'].to_s
|
category['parentCid'] = category['parentCid'].to_s
|
||||||
category['disabled'] = category['disabled'].to_s
|
category['disabled'] = category['disabled'].to_s
|
||||||
@ -66,13 +66,13 @@ module NodeBB
|
|||||||
end
|
end
|
||||||
|
|
||||||
def topics(offset = 0, page_size = 2000)
|
def topics(offset = 0, page_size = 2000)
|
||||||
topic_keys = mongo.find( { :_key => 'topics:tid' } ).skip(offset).limit(page_size).pluck(:value)
|
topic_keys = mongo.find(_key: 'topics:tid').skip(offset).limit(page_size).pluck(:value)
|
||||||
|
|
||||||
topic_keys.map { |topic_key| topic(topic_key) }
|
topic_keys.map { |topic_key| topic(topic_key) }
|
||||||
end
|
end
|
||||||
|
|
||||||
def topic(id)
|
def topic(id)
|
||||||
topic = mongo.find( { :_key => "topic:#{id}" } ).first
|
topic = mongo.find(_key: "topic:#{id}").first
|
||||||
|
|
||||||
topic["lastposttime"] = timestamp_to_date(topic["lastposttime"])
|
topic["lastposttime"] = timestamp_to_date(topic["lastposttime"])
|
||||||
topic["timestamp"] = timestamp_to_date(topic["timestamp"])
|
topic["timestamp"] = timestamp_to_date(topic["timestamp"])
|
||||||
@ -86,20 +86,20 @@ module NodeBB
|
|||||||
end
|
end
|
||||||
|
|
||||||
def topic_count
|
def topic_count
|
||||||
mongo.find( { :_key => 'topics:tid' } ).count
|
mongo.find(_key: 'topics:tid').count
|
||||||
end
|
end
|
||||||
|
|
||||||
def posts(offset = 0, page_size = 2000)
|
def posts(offset = 0, page_size = 2000)
|
||||||
post_keys = mongo.find( { :_key => 'posts:pid' } ).skip(offset).limit(page_size).pluck(:value)
|
post_keys = mongo.find(_key: 'posts:pid').skip(offset).limit(page_size).pluck(:value)
|
||||||
|
|
||||||
post_keys.map { |post_key| post(post_key) }
|
post_keys.map { |post_key| post(post_key) }
|
||||||
end
|
end
|
||||||
|
|
||||||
def post(id)
|
def post(id)
|
||||||
post = mongo.find( { :_key => "post:#{id}" } ).first
|
post = mongo.find(_key: "post:#{id}").first
|
||||||
post["timestamp"] = timestamp_to_date(post["timestamp"])
|
post["timestamp"] = timestamp_to_date(post["timestamp"])
|
||||||
if post["upvoted_by"] = mongo.find( { :_key => "pid:#{id}:upvote" } ).first
|
if post["upvoted_by"] = mongo.find(_key: "pid:#{id}:upvote").first
|
||||||
post["upvoted_by"] = mongo.find( { :_key => "pid:#{id}:upvote" } ).first[:members]
|
post["upvoted_by"] = mongo.find(_key: "pid:#{id}:upvote").first[:members]
|
||||||
else
|
else
|
||||||
post["upvoted_by"] = []
|
post["upvoted_by"] = []
|
||||||
end
|
end
|
||||||
@ -111,7 +111,7 @@ module NodeBB
|
|||||||
end
|
end
|
||||||
|
|
||||||
def post_count
|
def post_count
|
||||||
mongo.find( { :_key => 'posts:pid' } ).count
|
mongo.find(_key: 'posts:pid').count
|
||||||
end
|
end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
Loading…
x
Reference in New Issue
Block a user