lib/bearcat/client/users.rb in bearcat-1.3.20 vs lib/bearcat/client/users.rb in bearcat-1.3.21

- old
+ new

@@ -62,8 +62,25 @@ def user_assignments(user, course, params = {}) get("/api/v1/users/#{user}/courses/#{course}/assignments", params) end + def dashboard_positions(user, params = {}) + get("/api/v1/users/#{user}/dashboard_positions", params) + end + + def update_dashboard_positions(user, params = {}) + put("/api/v1/users/#{user}/dashboard_positions", params) + end + + def favorite_courses(user, params = {}) + params.merge!({as_user_id: user}) + get("/api/v1/users/self/favorites/courses", params) + end + + def unfavorite_course(user, course, params = {}) + params.merge!({as_user_id: user}) + delete("/api/v1/users/self/favorites/courses/#{course}", params) + end end end end