Guest User

Untitled

a guest
Jul 15th, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. using services, ::Videos do
  2. videos_index = lambda do |videos, request|
  3. page = request.fetch("page", 1)
  4. page_size = request.fetch("page_size", 100)
  5. channel = request["channel"]
  6. query = request["query"]
  7. filter = { :published_at.lte => DateTime.now }
  8.  
  9. videos.index(page, page_size, channel, query, filter)
  10. end
  11. # [GET] /
  12. get("/", &videos_index)
  13.  
  14. # [GET] /videos
  15. get("/videos", &videos_index)
Add Comment
Please, Sign In to add comment