Skip to content
This repository was archived by the owner on Dec 20, 2021. It is now read-only.

Commit 4557eea

Browse files
committed
CurrentUser.fetch_favorites()
1 parent e54bec5 commit 4557eea

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

vrcpy/aobjects.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,15 @@ async def avatars(self, releaseStatus=types.ReleaseStatus.All):
109109

110110
return avatars
111111

112+
async def fetch_favorites(self, t):
113+
resp = await self.client.api.call("/favorites", params={"type": t})
114+
115+
f = []
116+
for favorite in resp["data"]:
117+
f.append(Favorite(self.client, favorite))
118+
119+
return f
120+
112121
async def __cinit__(self):
113122
if hasattr(self, "currentAvatar"):
114123
self.currentAvatar = await self.client.fetch_avatar(self.currentAvatar)

vrcpy/objects.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,15 @@ def update_info(self, email=None, status=None,\
177177
self.client.me = CurrentUser(self.client, resp["data"])
178178
return self.client.me
179179

180+
def fetch_favorites(self, t):
181+
resp = self.client.api.call("/favorites", params={"type": t})
182+
183+
f = []
184+
for favorite in resp["data"]:
185+
f.append(Favorite(self.client, favorite))
186+
187+
return f
188+
180189
def __cinit__(self):
181190
if hasattr(self, "currentAvatar"):
182191
self.currentAvatar = self.client.fetch_avatar(self.currentAvatar)

0 commit comments

Comments
 (0)