aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sx-site.el (renamed from sx-network.el)32
1 files changed, 24 insertions, 8 deletions
diff --git a/sx-network.el b/sx-site.el
index f756a26..3c326e4 100644
--- a/sx-network.el
+++ b/sx-site.el
@@ -1,4 +1,4 @@
-;;; sx-network.el --- browsing networks -*- lexical-binding: t; -*-
+;;; sx-site.el --- browsing sites -*- lexical-binding: t; -*-
;; Copyright (C) 2014 Sean Allred
@@ -23,13 +23,29 @@
;;; Code:
-(require 'sx-request)
-
-(defun sx-network-get-networks ()
- (sx-request-make "sites"))
-
-(provide 'sx-network)
-;;; sx-network.el ends here
+(require 'sx-method)
+
+(defvar sx-site-browse-filter
+ '((.backoff
+ .error_id
+ .error_message
+ .error_name
+ .has_more
+ .items
+ .quota_max
+ .quota_remaining
+ site.site_type
+ site.name
+ site.site_url
+ site.api_site_parameter)
+ nil
+ none))
+
+(defun sx-site-get-sites ()
+ (sx-method-call "sites" nil sx-site-browse-filter))
+
+(provide 'sx-site)
+;;; stack-site.el ends here
;; Local Variables:
;; indent-tabs-mode: nil