lib/discourse_api/api/topics.rb in discourse_api-0.45.0 vs lib/discourse_api/api/topics.rb in discourse_api-0.45.1
- old
+ new
@@ -27,10 +27,15 @@
def latest_topics(params = {})
response = get('/latest.json', params)
response[:body]['topic_list']['topics']
end
+ def top_topics(params = {})
+ response = get("/top.json", params)
+ response[:body]['topic_list']['topics']
+ end
+
def new_topics(params = {})
response = get("/new.json", params)
response[:body]['topic_list']['topics']
end
@@ -82,9 +87,15 @@
def change_owner(topic_id, params = {})
params = API.params(params)
.required(:username, :post_ids)
post("/t/#{topic_id}/change-owner.json", params)
+ end
+
+ def topic_set_user_notification_level(topic_id, params)
+ params = API.params(params)
+ .required(:notification_level)
+ post("/t/#{topic_id}/notifications", params)
end
end
end
end