Added destroy statuses method to status model. Added me method to api.
authorJosh Roesslein <jroesslein@gmail.com>
Mon, 6 Jul 2009 02:14:53 +0000 (21:14 -0500)
committerJosh Roesslein <jroesslein@gmail.com>
Mon, 6 Jul 2009 02:14:53 +0000 (21:14 -0500)
api.py
models.py

diff --git a/api.py b/api.py
index 2e9068b0956f5583b8f84a859eb144e395caf31a..5ff79e11dd81b73d9738fdc3ba83fc8c4e43dd8b 100644 (file)
--- a/api.py
+++ b/api.py
@@ -16,9 +16,7 @@ class API(object):
     self.host = host
     self.secure = secure
     self.classes = classes
-
-    if username:
-      self.me = self.get_user(screen_name=username)
+    self.username = username
 
   """Get public timeline"""
   public_timeline = bind_api(
@@ -83,6 +81,13 @@ class API(object):
       allowed_param = ['id', 'user_id', 'screen_name']
   )
 
+  """Get authenticated user"""
+  def me(self):
+    if self.username:
+      return self.get_user(screen_name=self.username)
+    else:
+      return None
+
   """Show friends"""
   friends = bind_api(
       path = '/statuses/friends.json',
index b99af3cfe7e2a3628f9c108d80222f60d806ca41..4504e50b80c9b4bdb300c2096d3bcd7a90ae3493 100644 (file)
--- a/models.py
+++ b/models.py
@@ -1,6 +1,7 @@
 class Status(object):
 
-  pass
+  def destroy(self):
+    return self._api.destroy_status(id=self.id)
 
 class User(object):