Skip to content

Commit 8847f63

Browse files
committed
return parsed resource data
1 parent fd13100 commit 8847f63

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/rtbnext/resource/base.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,12 @@ async def refresh(
162162
self._reset()
163163
self._emit( "refresh", "update" )
164164

165+
async def data( self ) -> D:
166+
"""Return parsed resource data."""
167+
168+
await self.load()
169+
return self._parse() if not self._parsed else self._value_or_raise()
170+
165171

166172
class ResourcePool( Generic[ R ] ):
167173
"""

0 commit comments

Comments
 (0)