File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed
Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change 3939from PyMatcha .utils .errors import NotFoundError
4040from PyMatcha .utils .orm import Field
4141from PyMatcha .utils .orm import Model
42+ from timeago import format as timeago_format
4243
4344
4445class User (Model ):
@@ -194,6 +195,7 @@ def to_dict(self) -> Dict:
194195 returned_dict ["likes" ] = {"sent" : [], "received" : []}
195196 returned_dict ["likes" ]["sent" ] = [like .to_dict () for like in self .get_likes_sent ()]
196197 returned_dict ["likes" ]["received" ] = [like .to_dict () for like in self .get_likes_received ()]
198+ returned_dict ["last_seen" ] = timeago_format (self .date_lastseen , datetime .datetime .utcnow ())
197199 returned_dict .pop ("password" )
198200 returned_dict .pop ("previous_reset_token" )
199201
Original file line number Diff line number Diff line change @@ -37,4 +37,6 @@ sentry-sdk==0.18.0
3737
3838randomuser == 1.6
3939pyimgur == 0.6.0
40- Pillow == 7.2.0
40+ Pillow == 7.2.0
41+
42+ timeago == 1.0.14
You can’t perform that action at this time.
0 commit comments