Skip to content

Instantly share code, notes, and snippets.

@duanebester
Created September 25, 2020 16:40
Show Gist options
  • Save duanebester/87169616cc8f38af1936f2867931a40d to your computer and use it in GitHub Desktop.
Save duanebester/87169616cc8f38af1936f2867931a40d to your computer and use it in GitHub Desktop.
GitHub Repos Updated Get Repos
(defn get-repos [page per_page]
(let [options (merge base-options {:query-params {:per_page per_page :page page}})]
(let [{:keys [headers body error]} @(http/get repo-url options)]
(if error
(throw error)
{:body (json/read-str body :key-fn keyword) :has_next (str/includes? (get headers :link) "rel=\"next\"")}))))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment